/usr/bin/java -Xmx8000000000 -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-?-0612a5f-m [2022-09-20 21:41:54,958 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-09-20 21:41:54,960 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-09-20 21:41:55,005 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-09-20 21:41:55,006 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-09-20 21:41:55,009 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-09-20 21:41:55,012 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-09-20 21:41:55,014 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-09-20 21:41:55,016 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-09-20 21:41:55,021 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-09-20 21:41:55,021 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-09-20 21:41:55,022 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-09-20 21:41:55,022 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-09-20 21:41:55,023 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-09-20 21:41:55,024 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-09-20 21:41:55,024 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-09-20 21:41:55,025 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-09-20 21:41:55,026 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-09-20 21:41:55,027 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-09-20 21:41:55,028 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-09-20 21:41:55,029 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-09-20 21:41:55,032 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-09-20 21:41:55,035 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-09-20 21:41:55,037 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-09-20 21:41:55,045 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-09-20 21:41:55,045 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-09-20 21:41:55,045 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-09-20 21:41:55,046 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-09-20 21:41:55,047 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-09-20 21:41:55,047 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-09-20 21:41:55,048 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-09-20 21:41:55,048 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-09-20 21:41:55,050 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-09-20 21:41:55,050 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-09-20 21:41:55,051 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-09-20 21:41:55,051 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-09-20 21:41:55,052 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-09-20 21:41:55,052 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-09-20 21:41:55,052 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-09-20 21:41:55,053 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-09-20 21:41:55,053 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-09-20 21:41:55,054 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-09-20 21:41:55,084 INFO L113 SettingsManager]: Loading preferences was successful [2022-09-20 21:41:55,084 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-09-20 21:41:55,085 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-09-20 21:41:55,085 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-09-20 21:41:55,086 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-09-20 21:41:55,086 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-09-20 21:41:55,086 INFO L138 SettingsManager]: * Use SBE=true [2022-09-20 21:41:55,086 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-09-20 21:41:55,086 INFO L138 SettingsManager]: * sizeof long=4 [2022-09-20 21:41:55,087 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-09-20 21:41:55,087 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-09-20 21:41:55,087 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-09-20 21:41:55,087 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-09-20 21:41:55,088 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-09-20 21:41:55,088 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-09-20 21:41:55,088 INFO L138 SettingsManager]: * sizeof long double=12 [2022-09-20 21:41:55,088 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-09-20 21:41:55,088 INFO L138 SettingsManager]: * Use constant arrays=true [2022-09-20 21:41:55,088 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-09-20 21:41:55,088 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-09-20 21:41:55,088 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-09-20 21:41:55,089 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-09-20 21:41:55,089 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-09-20 21:41:55,089 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-20 21:41:55,089 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-09-20 21:41:55,089 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-09-20 21:41:55,089 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-09-20 21:41:55,089 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-09-20 21:41:55,089 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-09-20 21:41:55,090 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-09-20 21:41:55,090 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-09-20 21:41:55,090 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-09-20 21:41:55,304 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-09-20 21:41:55,324 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-09-20 21:41:55,326 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-09-20 21:41:55,326 INFO L271 PluginConnector]: Initializing CDTParser... [2022-09-20 21:41:55,327 INFO L275 PluginConnector]: CDTParser initialized [2022-09-20 21:41:55,328 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-09-20 21:41:55,373 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b26f887b2/ab609aa0da6c4fd2a78b3662a84538d6/FLAG7384f5590 [2022-09-20 21:41:55,766 INFO L306 CDTParser]: Found 1 translation units. [2022-09-20 21:41:55,766 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/test-easy7.wvr.c [2022-09-20 21:41:55,771 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b26f887b2/ab609aa0da6c4fd2a78b3662a84538d6/FLAG7384f5590 [2022-09-20 21:41:55,781 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/b26f887b2/ab609aa0da6c4fd2a78b3662a84538d6 [2022-09-20 21:41:55,783 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-09-20 21:41:55,784 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-09-20 21:41:55,785 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-09-20 21:41:55,785 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-09-20 21:41:55,787 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-09-20 21:41:55,788 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 09:41:55" (1/1) ... [2022-09-20 21:41:55,788 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a7c76c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:55, skipping insertion in model container [2022-09-20 21:41:55,789 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 09:41:55" (1/1) ... [2022-09-20 21:41:55,794 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-09-20 21:41:55,806 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-09-20 21:41:56,026 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-09-20 21:41:56,029 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-20 21:41:56,036 INFO L203 MainTranslator]: Completed pre-run [2022-09-20 21:41:56,060 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-09-20 21:41:56,066 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-09-20 21:41:56,078 INFO L208 MainTranslator]: Completed translation [2022-09-20 21:41:56,080 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56 WrapperNode [2022-09-20 21:41:56,080 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-09-20 21:41:56,082 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-09-20 21:41:56,082 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-09-20 21:41:56,082 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-09-20 21:41:56,089 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,096 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,115 INFO L138 Inliner]: procedures = 21, calls = 20, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 54 [2022-09-20 21:41:56,116 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-09-20 21:41:56,116 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-09-20 21:41:56,116 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-09-20 21:41:56,117 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-09-20 21:41:56,123 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,123 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,134 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,135 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,138 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,139 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,140 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,142 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-09-20 21:41:56,142 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-09-20 21:41:56,142 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-09-20 21:41:56,142 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-09-20 21:41:56,151 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (1/1) ... [2022-09-20 21:41:56,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-09-20 21:41:56,165 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-09-20 21:41:56,176 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-09-20 21:41:56,202 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-09-20 21:41:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-09-20 21:41:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-09-20 21:41:56,219 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-09-20 21:41:56,219 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-09-20 21:41:56,219 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-09-20 21:41:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-09-20 21:41:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-09-20 21:41:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-09-20 21:41:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-09-20 21:41:56,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-09-20 21:41:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-09-20 21:41:56,220 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-09-20 21:41:56,221 WARN L208 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-09-20 21:41:56,322 INFO L234 CfgBuilder]: Building ICFG [2022-09-20 21:41:56,323 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2022-09-20 21:41:56,485 INFO L275 CfgBuilder]: Performing block encoding [2022-09-20 21:41:56,491 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-09-20 21:41:56,492 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2022-09-20 21:41:56,493 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 09:41:56 BoogieIcfgContainer [2022-09-20 21:41:56,494 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-09-20 21:41:56,496 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-09-20 21:41:56,496 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-09-20 21:41:56,498 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-09-20 21:41:56,499 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.09 09:41:55" (1/3) ... [2022-09-20 21:41:56,499 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@253b13cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 09:41:56, skipping insertion in model container [2022-09-20 21:41:56,499 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 09:41:56" (2/3) ... [2022-09-20 21:41:56,500 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@253b13cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 09:41:56, skipping insertion in model container [2022-09-20 21:41:56,500 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 09:41:56" (3/3) ... [2022-09-20 21:41:56,501 INFO L112 eAbstractionObserver]: Analyzing ICFG test-easy7.wvr.c [2022-09-20 21:41:56,516 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-09-20 21:41:56,516 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-09-20 21:41:56,516 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-09-20 21:41:56,565 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-09-20 21:41:56,595 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 99 places, 94 transitions, 204 flow [2022-09-20 21:41:56,666 INFO L130 PetriNetUnfolder]: 2/92 cut-off events. [2022-09-20 21:41:56,667 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-09-20 21:41:56,669 INFO L83 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-09-20 21:41:56,669 INFO L82 GeneralOperation]: Start removeDead. Operand has 99 places, 94 transitions, 204 flow [2022-09-20 21:41:56,675 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 88 places, 83 transitions, 178 flow [2022-09-20 21:41:56,692 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-09-20 21:41:56,699 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@76af3ed4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-09-20 21:41:56,699 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-09-20 21:41:56,729 INFO L130 PetriNetUnfolder]: 2/82 cut-off events. [2022-09-20 21:41:56,730 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-09-20 21:41:56,730 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:41:56,731 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:41:56,731 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:41:56,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:41:56,737 INFO L85 PathProgramCache]: Analyzing trace with hash 126118782, now seen corresponding path program 1 times [2022-09-20 21:41:56,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:41:56,744 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1968934334] [2022-09-20 21:41:56,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:41:56,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:41:56,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:41:57,834 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:41:57,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:41:57,835 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1968934334] [2022-09-20 21:41:57,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1968934334] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:41:57,836 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:41:57,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:41:57,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501977733] [2022-09-20 21:41:57,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:41:57,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:41:57,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:41:57,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:41:57,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:41:57,882 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:41:57,886 INFO L100 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-09-20 21:41:57,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:41:57,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:41:57,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:41:59,148 INFO L130 PetriNetUnfolder]: 179/515 cut-off events. [2022-09-20 21:41:59,149 INFO L131 PetriNetUnfolder]: For 65/65 co-relation queries the response was YES. [2022-09-20 21:41:59,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 984 conditions, 515 events. 179/515 cut-off events. For 65/65 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 2119 event pairs, 133 based on Foata normal form. 3/511 useless extension candidates. Maximal degree in co-relation 824. Up to 332 conditions per place. [2022-09-20 21:41:59,154 INFO L137 encePairwiseOnDemand]: 60/94 looper letters, 47 selfloop transitions, 28 changer transitions 34/148 dead transitions. [2022-09-20 21:41:59,154 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 148 transitions, 535 flow [2022-09-20 21:41:59,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:41:59,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:41:59,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1583 transitions. [2022-09-20 21:41:59,170 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5613475177304964 [2022-09-20 21:41:59,171 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1583 transitions. [2022-09-20 21:41:59,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1583 transitions. [2022-09-20 21:41:59,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:41:59,176 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1583 transitions. [2022-09-20 21:41:59,182 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-09-20 21:41:59,190 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-09-20 21:41:59,192 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-09-20 21:41:59,193 INFO L175 Difference]: Start difference. First operand has 88 places, 83 transitions, 178 flow. Second operand 30 states and 1583 transitions. [2022-09-20 21:41:59,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 148 transitions, 535 flow [2022-09-20 21:41:59,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 148 transitions, 521 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-09-20 21:41:59,201 INFO L231 Difference]: Finished difference. Result has 136 places, 103 transitions, 360 flow [2022-09-20 21:41:59,203 INFO L270 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-09-20 21:41:59,206 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 48 predicate places. [2022-09-20 21:41:59,206 INFO L495 AbstractCegarLoop]: Abstraction has has 136 places, 103 transitions, 360 flow [2022-09-20 21:41:59,207 INFO L496 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-09-20 21:41:59,207 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:41:59,207 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:41:59,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-09-20 21:41:59,208 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:41:59,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:41:59,210 INFO L85 PathProgramCache]: Analyzing trace with hash 1479619674, now seen corresponding path program 2 times [2022-09-20 21:41:59,210 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:41:59,210 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623032258] [2022-09-20 21:41:59,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:41:59,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:41:59,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:41:59,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-09-20 21:41:59,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:41:59,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623032258] [2022-09-20 21:41:59,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623032258] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:41:59,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:41:59,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:41:59,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830816068] [2022-09-20 21:41:59,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:41:59,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:41:59,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:41:59,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:41:59,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:41:59,766 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:41:59,767 INFO L100 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-09-20 21:41:59,767 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:41:59,767 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:41:59,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:00,968 INFO L130 PetriNetUnfolder]: 202/559 cut-off events. [2022-09-20 21:42:00,968 INFO L131 PetriNetUnfolder]: For 243/243 co-relation queries the response was YES. [2022-09-20 21:42:00,972 INFO L83 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 2507 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-09-20 21:42:00,974 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 82 selfloop transitions, 42 changer transitions 36/199 dead transitions. [2022-09-20 21:42:00,975 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 149 places, 199 transitions, 1049 flow [2022-09-20 21:42:00,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-09-20 21:42:00,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-09-20 21:42:00,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1561 transitions. [2022-09-20 21:42:00,979 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5726338958180485 [2022-09-20 21:42:00,979 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1561 transitions. [2022-09-20 21:42:00,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1561 transitions. [2022-09-20 21:42:00,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:00,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1561 transitions. [2022-09-20 21:42:00,983 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-09-20 21:42:00,990 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-09-20 21:42:00,991 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-09-20 21:42:00,991 INFO L175 Difference]: Start difference. First operand has 136 places, 103 transitions, 360 flow. Second operand 29 states and 1561 transitions. [2022-09-20 21:42:00,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 149 places, 199 transitions, 1049 flow [2022-09-20 21:42:00,998 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 199 transitions, 955 flow, removed 38 selfloop flow, removed 13 redundant places. [2022-09-20 21:42:01,002 INFO L231 Difference]: Finished difference. Result has 156 places, 139 transitions, 637 flow [2022-09-20 21:42:01,002 INFO L270 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-09-20 21:42:01,003 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 68 predicate places. [2022-09-20 21:42:01,003 INFO L495 AbstractCegarLoop]: Abstraction has has 156 places, 139 transitions, 637 flow [2022-09-20 21:42:01,004 INFO L496 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-09-20 21:42:01,004 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:01,004 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:01,004 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-09-20 21:42:01,005 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:01,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:01,005 INFO L85 PathProgramCache]: Analyzing trace with hash 1215992582, now seen corresponding path program 3 times [2022-09-20 21:42:01,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:01,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656731286] [2022-09-20 21:42:01,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:01,006 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:01,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:01,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-09-20 21:42:01,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:01,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656731286] [2022-09-20 21:42:01,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [656731286] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:01,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:01,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:42:01,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298112314] [2022-09-20 21:42:01,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:01,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:42:01,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:01,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:42:01,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:42:01,574 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:01,576 INFO L100 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-09-20 21:42:01,576 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:01,576 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:01,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:03,149 INFO L130 PetriNetUnfolder]: 240/645 cut-off events. [2022-09-20 21:42:03,149 INFO L131 PetriNetUnfolder]: For 821/821 co-relation queries the response was YES. [2022-09-20 21:42:03,152 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2261 conditions, 645 events. 240/645 cut-off events. For 821/821 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3026 event pairs, 40 based on Foata normal form. 1/643 useless extension candidates. Maximal degree in co-relation 2220. Up to 401 conditions per place. [2022-09-20 21:42:03,156 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 102 selfloop transitions, 56 changer transitions 43/240 dead transitions. [2022-09-20 21:42:03,156 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 240 transitions, 1595 flow [2022-09-20 21:42:03,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:42:03,157 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:42:03,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2062 transitions. [2022-09-20 21:42:03,163 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5624659028914348 [2022-09-20 21:42:03,163 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2062 transitions. [2022-09-20 21:42:03,163 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2062 transitions. [2022-09-20 21:42:03,164 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:03,164 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2062 transitions. [2022-09-20 21:42:03,169 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-09-20 21:42:03,175 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-09-20 21:42:03,176 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-09-20 21:42:03,176 INFO L175 Difference]: Start difference. First operand has 156 places, 139 transitions, 637 flow. Second operand 39 states and 2062 transitions. [2022-09-20 21:42:03,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 240 transitions, 1595 flow [2022-09-20 21:42:03,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 240 transitions, 1454 flow, removed 66 selfloop flow, removed 11 redundant places. [2022-09-20 21:42:03,190 INFO L231 Difference]: Finished difference. Result has 201 places, 182 transitions, 1065 flow [2022-09-20 21:42:03,191 INFO L270 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-09-20 21:42:03,192 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 113 predicate places. [2022-09-20 21:42:03,192 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 182 transitions, 1065 flow [2022-09-20 21:42:03,192 INFO L496 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-09-20 21:42:03,192 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:03,193 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:03,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-09-20 21:42:03,193 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:03,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:03,194 INFO L85 PathProgramCache]: Analyzing trace with hash 1665333946, now seen corresponding path program 4 times [2022-09-20 21:42:03,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:03,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112922430] [2022-09-20 21:42:03,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:03,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:03,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:03,615 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:03,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:03,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112922430] [2022-09-20 21:42:03,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112922430] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:03,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:03,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:03,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [550905816] [2022-09-20 21:42:03,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:03,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:03,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:03,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:03,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:03,619 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:03,620 INFO L100 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-09-20 21:42:03,620 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:03,620 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:03,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:04,732 INFO L130 PetriNetUnfolder]: 238/637 cut-off events. [2022-09-20 21:42:04,733 INFO L131 PetriNetUnfolder]: For 1516/1516 co-relation queries the response was YES. [2022-09-20 21:42:04,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2624 conditions, 637 events. 238/637 cut-off events. For 1516/1516 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 2969 event pairs, 5 based on Foata normal form. 1/637 useless extension candidates. Maximal degree in co-relation 2564. Up to 403 conditions per place. [2022-09-20 21:42:04,738 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 111 selfloop transitions, 53 changer transitions 44/247 dead transitions. [2022-09-20 21:42:04,738 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 247 transitions, 1855 flow [2022-09-20 21:42:04,739 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-09-20 21:42:04,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-09-20 21:42:04,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1502 transitions. [2022-09-20 21:42:04,743 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5706686930091185 [2022-09-20 21:42:04,743 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1502 transitions. [2022-09-20 21:42:04,743 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1502 transitions. [2022-09-20 21:42:04,744 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:04,744 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1502 transitions. [2022-09-20 21:42:04,747 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-09-20 21:42:04,751 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-09-20 21:42:04,752 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-09-20 21:42:04,752 INFO L175 Difference]: Start difference. First operand has 201 places, 182 transitions, 1065 flow. Second operand 28 states and 1502 transitions. [2022-09-20 21:42:04,752 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 247 transitions, 1855 flow [2022-09-20 21:42:04,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 197 places, 247 transitions, 1633 flow, removed 89 selfloop flow, removed 18 redundant places. [2022-09-20 21:42:04,774 INFO L231 Difference]: Finished difference. Result has 213 places, 187 transitions, 1114 flow [2022-09-20 21:42:04,774 INFO L270 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-09-20 21:42:04,775 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 125 predicate places. [2022-09-20 21:42:04,775 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 187 transitions, 1114 flow [2022-09-20 21:42:04,776 INFO L496 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-09-20 21:42:04,776 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:04,776 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:04,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-09-20 21:42:04,776 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:04,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:04,777 INFO L85 PathProgramCache]: Analyzing trace with hash 699227332, now seen corresponding path program 5 times [2022-09-20 21:42:04,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:04,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052416009] [2022-09-20 21:42:04,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:04,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:04,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:05,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:05,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:05,193 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052416009] [2022-09-20 21:42:05,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052416009] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:05,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:05,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:05,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [788748276] [2022-09-20 21:42:05,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:05,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:05,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:05,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:05,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:05,196 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:05,197 INFO L100 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-09-20 21:42:05,197 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:05,197 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:05,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:06,521 INFO L130 PetriNetUnfolder]: 261/695 cut-off events. [2022-09-20 21:42:06,521 INFO L131 PetriNetUnfolder]: For 1967/1967 co-relation queries the response was YES. [2022-09-20 21:42:06,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2995 conditions, 695 events. 261/695 cut-off events. For 1967/1967 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3378 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-09-20 21:42:06,530 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 131 selfloop transitions, 61 changer transitions 43/274 dead transitions. [2022-09-20 21:42:06,530 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 274 transitions, 2242 flow [2022-09-20 21:42:06,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:42:06,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:42:06,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2022-09-20 21:42:06,535 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2022-09-20 21:42:06,535 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2022-09-20 21:42:06,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2022-09-20 21:42:06,538 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:06,538 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2022-09-20 21:42:06,541 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-09-20 21:42:06,545 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-09-20 21:42:06,546 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-09-20 21:42:06,546 INFO L175 Difference]: Start difference. First operand has 213 places, 187 transitions, 1114 flow. Second operand 35 states and 1861 transitions. [2022-09-20 21:42:06,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 274 transitions, 2242 flow [2022-09-20 21:42:06,557 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 274 transitions, 1993 flow, removed 66 selfloop flow, removed 24 redundant places. [2022-09-20 21:42:06,564 INFO L231 Difference]: Finished difference. Result has 234 places, 215 transitions, 1438 flow [2022-09-20 21:42:06,564 INFO L270 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-09-20 21:42:06,567 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 146 predicate places. [2022-09-20 21:42:06,567 INFO L495 AbstractCegarLoop]: Abstraction has has 234 places, 215 transitions, 1438 flow [2022-09-20 21:42:06,567 INFO L496 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-09-20 21:42:06,568 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:06,568 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:06,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-09-20 21:42:06,568 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:06,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:06,569 INFO L85 PathProgramCache]: Analyzing trace with hash 1519473010, now seen corresponding path program 6 times [2022-09-20 21:42:06,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:06,569 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524474823] [2022-09-20 21:42:06,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:06,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:06,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:06,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-09-20 21:42:06,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:06,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524474823] [2022-09-20 21:42:06,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524474823] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:06,991 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:06,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:06,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104236172] [2022-09-20 21:42:06,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:06,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:06,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:06,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:06,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:06,993 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:06,994 INFO L100 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-09-20 21:42:06,994 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:06,994 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:06,995 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:08,148 INFO L130 PetriNetUnfolder]: 265/713 cut-off events. [2022-09-20 21:42:08,149 INFO L131 PetriNetUnfolder]: For 2409/2409 co-relation queries the response was YES. [2022-09-20 21:42:08,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3176 conditions, 713 events. 265/713 cut-off events. For 2409/2409 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3533 event pairs, 19 based on Foata normal form. 1/712 useless extension candidates. Maximal degree in co-relation 3104. Up to 459 conditions per place. [2022-09-20 21:42:08,158 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 74 changer transitions 43/282 dead transitions. [2022-09-20 21:42:08,158 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 282 transitions, 2337 flow [2022-09-20 21:42:08,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:08,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:08,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1657 transitions. [2022-09-20 21:42:08,161 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5686341798215512 [2022-09-20 21:42:08,161 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1657 transitions. [2022-09-20 21:42:08,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1657 transitions. [2022-09-20 21:42:08,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:08,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1657 transitions. [2022-09-20 21:42:08,165 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-09-20 21:42:08,169 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-09-20 21:42:08,169 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-09-20 21:42:08,169 INFO L175 Difference]: Start difference. First operand has 234 places, 215 transitions, 1438 flow. Second operand 31 states and 1657 transitions. [2022-09-20 21:42:08,170 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 282 transitions, 2337 flow [2022-09-20 21:42:08,184 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 282 transitions, 2057 flow, removed 109 selfloop flow, removed 23 redundant places. [2022-09-20 21:42:08,189 INFO L231 Difference]: Finished difference. Result has 245 places, 224 transitions, 1536 flow [2022-09-20 21:42:08,189 INFO L270 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-09-20 21:42:08,190 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 157 predicate places. [2022-09-20 21:42:08,190 INFO L495 AbstractCegarLoop]: Abstraction has has 245 places, 224 transitions, 1536 flow [2022-09-20 21:42:08,190 INFO L496 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-09-20 21:42:08,191 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:08,191 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:08,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-09-20 21:42:08,191 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:08,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:08,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1541157144, now seen corresponding path program 7 times [2022-09-20 21:42:08,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:08,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862088141] [2022-09-20 21:42:08,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:08,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:08,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:08,535 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:08,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:08,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862088141] [2022-09-20 21:42:08,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862088141] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:08,536 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:08,536 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:08,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221127686] [2022-09-20 21:42:08,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:08,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:08,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:08,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:08,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:08,538 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:08,539 INFO L100 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-09-20 21:42:08,539 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:08,539 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:08,539 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:09,655 INFO L130 PetriNetUnfolder]: 264/746 cut-off events. [2022-09-20 21:42:09,655 INFO L131 PetriNetUnfolder]: For 2495/2495 co-relation queries the response was YES. [2022-09-20 21:42:09,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3276 conditions, 746 events. 264/746 cut-off events. For 2495/2495 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3741 event pairs, 27 based on Foata normal form. 1/745 useless extension candidates. Maximal degree in co-relation 3202. Up to 448 conditions per place. [2022-09-20 21:42:09,666 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 124 selfloop transitions, 76 changer transitions 44/283 dead transitions. [2022-09-20 21:42:09,666 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 283 transitions, 2405 flow [2022-09-20 21:42:09,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:09,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:09,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2022-09-20 21:42:09,670 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2022-09-20 21:42:09,670 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2022-09-20 21:42:09,670 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2022-09-20 21:42:09,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:09,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2022-09-20 21:42:09,674 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-09-20 21:42:09,677 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-09-20 21:42:09,678 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-09-20 21:42:09,678 INFO L175 Difference]: Start difference. First operand has 245 places, 224 transitions, 1536 flow. Second operand 31 states and 1658 transitions. [2022-09-20 21:42:09,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 283 transitions, 2405 flow [2022-09-20 21:42:09,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 283 transitions, 2194 flow, removed 48 selfloop flow, removed 26 redundant places. [2022-09-20 21:42:09,698 INFO L231 Difference]: Finished difference. Result has 255 places, 224 transitions, 1617 flow [2022-09-20 21:42:09,698 INFO L270 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-09-20 21:42:09,699 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 167 predicate places. [2022-09-20 21:42:09,699 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 224 transitions, 1617 flow [2022-09-20 21:42:09,700 INFO L496 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-09-20 21:42:09,700 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:09,700 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:09,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-09-20 21:42:09,700 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:09,701 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:09,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1783083334, now seen corresponding path program 8 times [2022-09-20 21:42:09,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:09,701 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658592568] [2022-09-20 21:42:09,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:09,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:09,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:10,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-09-20 21:42:10,096 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:10,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658592568] [2022-09-20 21:42:10,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658592568] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:10,096 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:10,096 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:10,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [718015038] [2022-09-20 21:42:10,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:10,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:10,097 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:10,097 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:10,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:10,098 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:10,099 INFO L100 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-09-20 21:42:10,099 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:10,100 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:10,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:11,211 INFO L130 PetriNetUnfolder]: 260/735 cut-off events. [2022-09-20 21:42:11,211 INFO L131 PetriNetUnfolder]: For 2603/2603 co-relation queries the response was YES. [2022-09-20 21:42:11,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3340 conditions, 735 events. 260/735 cut-off events. For 2603/2603 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3660 event pairs, 33 based on Foata normal form. 1/734 useless extension candidates. Maximal degree in co-relation 3261. Up to 456 conditions per place. [2022-09-20 21:42:11,220 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 126 selfloop transitions, 73 changer transitions 39/277 dead transitions. [2022-09-20 21:42:11,220 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 277 transitions, 2429 flow [2022-09-20 21:42:11,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:42:11,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:42:11,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1603 transitions. [2022-09-20 21:42:11,225 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5684397163120567 [2022-09-20 21:42:11,225 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1603 transitions. [2022-09-20 21:42:11,225 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1603 transitions. [2022-09-20 21:42:11,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:11,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1603 transitions. [2022-09-20 21:42:11,228 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-09-20 21:42:11,231 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-09-20 21:42:11,232 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-09-20 21:42:11,232 INFO L175 Difference]: Start difference. First operand has 255 places, 224 transitions, 1617 flow. Second operand 30 states and 1603 transitions. [2022-09-20 21:42:11,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 277 transitions, 2429 flow [2022-09-20 21:42:11,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 243 places, 277 transitions, 2192 flow, removed 35 selfloop flow, removed 29 redundant places. [2022-09-20 21:42:11,254 INFO L231 Difference]: Finished difference. Result has 256 places, 223 transitions, 1629 flow [2022-09-20 21:42:11,254 INFO L270 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-09-20 21:42:11,254 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2022-09-20 21:42:11,255 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 223 transitions, 1629 flow [2022-09-20 21:42:11,255 INFO L496 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-09-20 21:42:11,255 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:11,255 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:11,255 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-09-20 21:42:11,256 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:11,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:11,256 INFO L85 PathProgramCache]: Analyzing trace with hash -798716138, now seen corresponding path program 9 times [2022-09-20 21:42:11,256 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:11,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072165076] [2022-09-20 21:42:11,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:11,256 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:11,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:11,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:11,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:11,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072165076] [2022-09-20 21:42:11,698 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072165076] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:11,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:11,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:42:11,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209070195] [2022-09-20 21:42:11,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:11,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:42:11,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:11,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:42:11,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:42:11,700 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:11,701 INFO L100 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-09-20 21:42:11,701 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:11,701 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:11,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:13,303 INFO L130 PetriNetUnfolder]: 261/743 cut-off events. [2022-09-20 21:42:13,304 INFO L131 PetriNetUnfolder]: For 2956/2956 co-relation queries the response was YES. [2022-09-20 21:42:13,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3420 conditions, 743 events. 261/743 cut-off events. For 2956/2956 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3707 event pairs, 25 based on Foata normal form. 1/743 useless extension candidates. Maximal degree in co-relation 3343. Up to 460 conditions per place. [2022-09-20 21:42:13,313 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 129 selfloop transitions, 94 changer transitions 29/291 dead transitions. [2022-09-20 21:42:13,313 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 291 transitions, 2637 flow [2022-09-20 21:42:13,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:42:13,314 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:42:13,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2205 transitions. [2022-09-20 21:42:13,317 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-09-20 21:42:13,317 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2205 transitions. [2022-09-20 21:42:13,317 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2205 transitions. [2022-09-20 21:42:13,318 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:13,318 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2205 transitions. [2022-09-20 21:42:13,321 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-09-20 21:42:13,326 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-09-20 21:42:13,327 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-09-20 21:42:13,327 INFO L175 Difference]: Start difference. First operand has 256 places, 223 transitions, 1629 flow. Second operand 42 states and 2205 transitions. [2022-09-20 21:42:13,327 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 291 transitions, 2637 flow [2022-09-20 21:42:13,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 291 transitions, 2381 flow, removed 68 selfloop flow, removed 28 redundant places. [2022-09-20 21:42:13,349 INFO L231 Difference]: Finished difference. Result has 273 places, 244 transitions, 1891 flow [2022-09-20 21:42:13,349 INFO L270 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-09-20 21:42:13,350 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 185 predicate places. [2022-09-20 21:42:13,350 INFO L495 AbstractCegarLoop]: Abstraction has has 273 places, 244 transitions, 1891 flow [2022-09-20 21:42:13,351 INFO L496 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-09-20 21:42:13,351 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:13,351 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:13,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-09-20 21:42:13,351 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:13,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:13,352 INFO L85 PathProgramCache]: Analyzing trace with hash 1392706964, now seen corresponding path program 10 times [2022-09-20 21:42:13,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:13,352 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561299907] [2022-09-20 21:42:13,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:13,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:13,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:13,698 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:13,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:13,698 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561299907] [2022-09-20 21:42:13,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561299907] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:13,699 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:13,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:13,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301932413] [2022-09-20 21:42:13,699 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:13,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:13,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:13,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:13,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:13,701 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:13,702 INFO L100 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-09-20 21:42:13,702 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:13,702 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:13,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:14,817 INFO L130 PetriNetUnfolder]: 261/745 cut-off events. [2022-09-20 21:42:14,817 INFO L131 PetriNetUnfolder]: For 3283/3283 co-relation queries the response was YES. [2022-09-20 21:42:14,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3603 conditions, 745 events. 261/745 cut-off events. For 3283/3283 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3795 event pairs, 24 based on Foata normal form. 1/744 useless extension candidates. Maximal degree in co-relation 3521. Up to 477 conditions per place. [2022-09-20 21:42:14,825 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 78 changer transitions 32/287 dead transitions. [2022-09-20 21:42:14,825 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 287 transitions, 2626 flow [2022-09-20 21:42:14,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:42:14,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:42:14,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1745 transitions. [2022-09-20 21:42:14,829 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5625402965828498 [2022-09-20 21:42:14,829 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1745 transitions. [2022-09-20 21:42:14,829 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1745 transitions. [2022-09-20 21:42:14,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:14,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1745 transitions. [2022-09-20 21:42:14,832 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-09-20 21:42:14,835 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-09-20 21:42:14,835 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-09-20 21:42:14,835 INFO L175 Difference]: Start difference. First operand has 273 places, 244 transitions, 1891 flow. Second operand 33 states and 1745 transitions. [2022-09-20 21:42:14,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 287 transitions, 2626 flow [2022-09-20 21:42:14,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 287 transitions, 2308 flow, removed 96 selfloop flow, removed 27 redundant places. [2022-09-20 21:42:14,860 INFO L231 Difference]: Finished difference. Result has 280 places, 241 transitions, 1804 flow [2022-09-20 21:42:14,861 INFO L270 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-09-20 21:42:14,862 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 192 predicate places. [2022-09-20 21:42:14,862 INFO L495 AbstractCegarLoop]: Abstraction has has 280 places, 241 transitions, 1804 flow [2022-09-20 21:42:14,862 INFO L496 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-09-20 21:42:14,862 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:14,862 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:14,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-09-20 21:42:14,863 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:14,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:14,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1406267310, now seen corresponding path program 11 times [2022-09-20 21:42:14,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:14,867 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544899893] [2022-09-20 21:42:14,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:14,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:14,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:15,278 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:15,278 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:15,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544899893] [2022-09-20 21:42:15,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544899893] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:15,278 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:15,278 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:15,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134887065] [2022-09-20 21:42:15,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:15,279 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:15,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:15,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:15,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:15,280 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:15,280 INFO L100 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-09-20 21:42:15,280 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:15,280 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:15,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:16,298 INFO L130 PetriNetUnfolder]: 251/705 cut-off events. [2022-09-20 21:42:16,298 INFO L131 PetriNetUnfolder]: For 2893/2893 co-relation queries the response was YES. [2022-09-20 21:42:16,303 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3435 conditions, 705 events. 251/705 cut-off events. For 2893/2893 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3437 event pairs, 22 based on Foata normal form. 1/705 useless extension candidates. Maximal degree in co-relation 3351. Up to 465 conditions per place. [2022-09-20 21:42:16,306 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 134 selfloop transitions, 75 changer transitions 26/274 dead transitions. [2022-09-20 21:42:16,306 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 299 places, 274 transitions, 2427 flow [2022-09-20 21:42:16,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:16,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:16,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1639 transitions. [2022-09-20 21:42:16,309 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5624571036376115 [2022-09-20 21:42:16,309 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1639 transitions. [2022-09-20 21:42:16,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1639 transitions. [2022-09-20 21:42:16,310 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:16,310 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1639 transitions. [2022-09-20 21:42:16,312 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-09-20 21:42:16,315 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-09-20 21:42:16,316 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-09-20 21:42:16,316 INFO L175 Difference]: Start difference. First operand has 280 places, 241 transitions, 1804 flow. Second operand 31 states and 1639 transitions. [2022-09-20 21:42:16,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 299 places, 274 transitions, 2427 flow [2022-09-20 21:42:16,335 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 274 transitions, 2189 flow, removed 25 selfloop flow, removed 33 redundant places. [2022-09-20 21:42:16,339 INFO L231 Difference]: Finished difference. Result has 274 places, 234 transitions, 1729 flow [2022-09-20 21:42:16,339 INFO L270 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-09-20 21:42:16,340 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 186 predicate places. [2022-09-20 21:42:16,340 INFO L495 AbstractCegarLoop]: Abstraction has has 274 places, 234 transitions, 1729 flow [2022-09-20 21:42:16,340 INFO L496 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-09-20 21:42:16,340 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:16,340 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:16,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-09-20 21:42:16,341 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:16,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:16,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1692710944, now seen corresponding path program 12 times [2022-09-20 21:42:16,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:16,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662087592] [2022-09-20 21:42:16,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:16,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:16,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:16,734 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:16,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:16,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662087592] [2022-09-20 21:42:16,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662087592] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:16,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:16,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:42:16,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1564332363] [2022-09-20 21:42:16,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:16,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:42:16,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:16,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:42:16,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:42:16,737 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:16,738 INFO L100 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-09-20 21:42:16,738 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:16,738 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:16,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:17,815 INFO L130 PetriNetUnfolder]: 244/700 cut-off events. [2022-09-20 21:42:17,815 INFO L131 PetriNetUnfolder]: For 2595/2595 co-relation queries the response was YES. [2022-09-20 21:42:17,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3293 conditions, 700 events. 244/700 cut-off events. For 2595/2595 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3348 event pairs, 32 based on Foata normal form. 1/700 useless extension candidates. Maximal degree in co-relation 3212. Up to 460 conditions per place. [2022-09-20 21:42:17,824 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 130 selfloop transitions, 75 changer transitions 19/263 dead transitions. [2022-09-20 21:42:17,825 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 263 transitions, 2301 flow [2022-09-20 21:42:17,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:17,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:17,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1633 transitions. [2022-09-20 21:42:17,831 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.560398078242965 [2022-09-20 21:42:17,831 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1633 transitions. [2022-09-20 21:42:17,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1633 transitions. [2022-09-20 21:42:17,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:17,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1633 transitions. [2022-09-20 21:42:17,836 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-09-20 21:42:17,839 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-09-20 21:42:17,840 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-09-20 21:42:17,840 INFO L175 Difference]: Start difference. First operand has 274 places, 234 transitions, 1729 flow. Second operand 31 states and 1633 transitions. [2022-09-20 21:42:17,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 263 transitions, 2301 flow [2022-09-20 21:42:17,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 263 transitions, 2097 flow, removed 17 selfloop flow, removed 33 redundant places. [2022-09-20 21:42:17,860 INFO L231 Difference]: Finished difference. Result has 267 places, 231 transitions, 1700 flow [2022-09-20 21:42:17,860 INFO L270 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-09-20 21:42:17,861 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 179 predicate places. [2022-09-20 21:42:17,861 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 231 transitions, 1700 flow [2022-09-20 21:42:17,862 INFO L496 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-09-20 21:42:17,862 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:17,862 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:17,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-09-20 21:42:17,862 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:17,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:17,863 INFO L85 PathProgramCache]: Analyzing trace with hash -1360263200, now seen corresponding path program 13 times [2022-09-20 21:42:17,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:17,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076609377] [2022-09-20 21:42:17,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:17,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:17,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:18,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-09-20 21:42:18,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:18,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076609377] [2022-09-20 21:42:18,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2076609377] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:18,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:18,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:42:18,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124762647] [2022-09-20 21:42:18,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:18,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:42:18,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:18,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:42:18,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:42:18,286 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:18,287 INFO L100 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-09-20 21:42:18,287 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:18,287 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:18,287 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:19,425 INFO L130 PetriNetUnfolder]: 238/686 cut-off events. [2022-09-20 21:42:19,425 INFO L131 PetriNetUnfolder]: For 2350/2350 co-relation queries the response was YES. [2022-09-20 21:42:19,430 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3181 conditions, 686 events. 238/686 cut-off events. For 2350/2350 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3236 event pairs, 35 based on Foata normal form. 1/685 useless extension candidates. Maximal degree in co-relation 3104. Up to 452 conditions per place. [2022-09-20 21:42:19,434 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 123 selfloop transitions, 65 changer transitions 26/253 dead transitions. [2022-09-20 21:42:19,434 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 253 transitions, 2225 flow [2022-09-20 21:42:19,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:19,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:19,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1677 transitions. [2022-09-20 21:42:19,437 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5575132978723404 [2022-09-20 21:42:19,437 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1677 transitions. [2022-09-20 21:42:19,437 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1677 transitions. [2022-09-20 21:42:19,437 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:19,437 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1677 transitions. [2022-09-20 21:42:19,440 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-09-20 21:42:19,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-09-20 21:42:19,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-09-20 21:42:19,443 INFO L175 Difference]: Start difference. First operand has 267 places, 231 transitions, 1700 flow. Second operand 32 states and 1677 transitions. [2022-09-20 21:42:19,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 253 transitions, 2225 flow [2022-09-20 21:42:19,458 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 253 transitions, 2037 flow, removed 9 selfloop flow, removed 31 redundant places. [2022-09-20 21:42:19,461 INFO L231 Difference]: Finished difference. Result has 264 places, 215 transitions, 1558 flow [2022-09-20 21:42:19,462 INFO L270 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-09-20 21:42:19,462 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 176 predicate places. [2022-09-20 21:42:19,462 INFO L495 AbstractCegarLoop]: Abstraction has has 264 places, 215 transitions, 1558 flow [2022-09-20 21:42:19,463 INFO L496 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-09-20 21:42:19,463 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:19,463 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:19,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-09-20 21:42:19,463 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:19,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:19,463 INFO L85 PathProgramCache]: Analyzing trace with hash 6627344, now seen corresponding path program 14 times [2022-09-20 21:42:19,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:19,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105845456] [2022-09-20 21:42:19,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:19,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:19,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:19,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:19,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:19,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105845456] [2022-09-20 21:42:19,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105845456] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:19,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:19,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:19,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999877447] [2022-09-20 21:42:19,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:19,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:19,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:19,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:19,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:19,805 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:19,806 INFO L100 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-09-20 21:42:19,806 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:19,806 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:19,806 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:21,023 INFO L130 PetriNetUnfolder]: 260/745 cut-off events. [2022-09-20 21:42:21,023 INFO L131 PetriNetUnfolder]: For 2558/2558 co-relation queries the response was YES. [2022-09-20 21:42:21,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3362 conditions, 745 events. 260/745 cut-off events. For 2558/2558 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3752 event pairs, 37 based on Foata normal form. 1/743 useless extension candidates. Maximal degree in co-relation 3287. Up to 436 conditions per place. [2022-09-20 21:42:21,030 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 120 selfloop transitions, 83 changer transitions 42/284 dead transitions. [2022-09-20 21:42:21,030 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 284 transitions, 2512 flow [2022-09-20 21:42:21,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:42:21,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:42:21,032 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2022-09-20 21:42:21,033 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2022-09-20 21:42:21,033 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2022-09-20 21:42:21,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2022-09-20 21:42:21,033 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:21,033 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2022-09-20 21:42:21,036 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-09-20 21:42:21,039 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-09-20 21:42:21,040 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-09-20 21:42:21,040 INFO L175 Difference]: Start difference. First operand has 264 places, 215 transitions, 1558 flow. Second operand 35 states and 1861 transitions. [2022-09-20 21:42:21,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 284 transitions, 2512 flow [2022-09-20 21:42:21,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 284 transitions, 2221 flow, removed 45 selfloop flow, removed 29 redundant places. [2022-09-20 21:42:21,058 INFO L231 Difference]: Finished difference. Result has 256 places, 224 transitions, 1654 flow [2022-09-20 21:42:21,059 INFO L270 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-09-20 21:42:21,059 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 168 predicate places. [2022-09-20 21:42:21,059 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 224 transitions, 1654 flow [2022-09-20 21:42:21,060 INFO L496 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-09-20 21:42:21,060 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:21,060 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:21,060 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-09-20 21:42:21,060 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:21,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:21,061 INFO L85 PathProgramCache]: Analyzing trace with hash -1409575526, now seen corresponding path program 15 times [2022-09-20 21:42:21,061 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:21,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079803941] [2022-09-20 21:42:21,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:21,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:21,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:21,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:21,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:21,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2079803941] [2022-09-20 21:42:21,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2079803941] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:21,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:21,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:21,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38573824] [2022-09-20 21:42:21,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:21,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:21,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:21,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:21,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:21,401 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:21,402 INFO L100 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-09-20 21:42:21,402 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:21,402 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:21,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:22,595 INFO L130 PetriNetUnfolder]: 272/762 cut-off events. [2022-09-20 21:42:22,596 INFO L131 PetriNetUnfolder]: For 3720/3720 co-relation queries the response was YES. [2022-09-20 21:42:22,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3673 conditions, 762 events. 272/762 cut-off events. For 3720/3720 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3706 event pairs, 24 based on Foata normal form. 1/760 useless extension candidates. Maximal degree in co-relation 3596. Up to 458 conditions per place. [2022-09-20 21:42:22,608 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 138 selfloop transitions, 101 changer transitions 22/300 dead transitions. [2022-09-20 21:42:22,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 300 transitions, 2850 flow [2022-09-20 21:42:22,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:42:22,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:42:22,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1818 transitions. [2022-09-20 21:42:22,611 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5688360450563203 [2022-09-20 21:42:22,611 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1818 transitions. [2022-09-20 21:42:22,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1818 transitions. [2022-09-20 21:42:22,611 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:22,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1818 transitions. [2022-09-20 21:42:22,614 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-09-20 21:42:22,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-09-20 21:42:22,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-09-20 21:42:22,617 INFO L175 Difference]: Start difference. First operand has 256 places, 224 transitions, 1654 flow. Second operand 34 states and 1818 transitions. [2022-09-20 21:42:22,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 300 transitions, 2850 flow [2022-09-20 21:42:22,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 300 transitions, 2572 flow, removed 73 selfloop flow, removed 29 redundant places. [2022-09-20 21:42:22,640 INFO L231 Difference]: Finished difference. Result has 260 places, 251 transitions, 2016 flow [2022-09-20 21:42:22,641 INFO L270 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-09-20 21:42:22,642 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 172 predicate places. [2022-09-20 21:42:22,642 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 251 transitions, 2016 flow [2022-09-20 21:42:22,642 INFO L496 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-09-20 21:42:22,642 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:22,642 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:22,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-09-20 21:42:22,643 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:22,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:22,643 INFO L85 PathProgramCache]: Analyzing trace with hash 2084111022, now seen corresponding path program 16 times [2022-09-20 21:42:22,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:22,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1750886000] [2022-09-20 21:42:22,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:22,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:22,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:23,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-09-20 21:42:23,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:23,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1750886000] [2022-09-20 21:42:23,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1750886000] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:23,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:23,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:42:23,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647552784] [2022-09-20 21:42:23,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:23,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:42:23,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:23,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:42:23,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:42:23,003 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:23,004 INFO L100 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-09-20 21:42:23,004 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:23,004 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:23,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:24,041 INFO L130 PetriNetUnfolder]: 280/785 cut-off events. [2022-09-20 21:42:24,041 INFO L131 PetriNetUnfolder]: For 3938/3938 co-relation queries the response was YES. [2022-09-20 21:42:24,045 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3914 conditions, 785 events. 280/785 cut-off events. For 3938/3938 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3936 event pairs, 25 based on Foata normal form. 1/783 useless extension candidates. Maximal degree in co-relation 3839. Up to 487 conditions per place. [2022-09-20 21:42:24,048 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 89 changer transitions 29/308 dead transitions. [2022-09-20 21:42:24,048 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 308 transitions, 3040 flow [2022-09-20 21:42:24,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-09-20 21:42:24,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-09-20 21:42:24,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1560 transitions. [2022-09-20 21:42:24,051 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5722670579603815 [2022-09-20 21:42:24,051 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1560 transitions. [2022-09-20 21:42:24,051 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1560 transitions. [2022-09-20 21:42:24,051 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:24,051 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1560 transitions. [2022-09-20 21:42:24,054 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-09-20 21:42:24,056 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-09-20 21:42:24,057 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-09-20 21:42:24,057 INFO L175 Difference]: Start difference. First operand has 260 places, 251 transitions, 2016 flow. Second operand 29 states and 1560 transitions. [2022-09-20 21:42:24,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 308 transitions, 3040 flow [2022-09-20 21:42:24,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 308 transitions, 2719 flow, removed 122 selfloop flow, removed 14 redundant places. [2022-09-20 21:42:24,083 INFO L231 Difference]: Finished difference. Result has 278 places, 259 transitions, 2077 flow [2022-09-20 21:42:24,084 INFO L270 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-09-20 21:42:24,084 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 190 predicate places. [2022-09-20 21:42:24,084 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 259 transitions, 2077 flow [2022-09-20 21:42:24,085 INFO L496 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-09-20 21:42:24,085 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:24,085 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:24,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-09-20 21:42:24,085 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:24,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:24,085 INFO L85 PathProgramCache]: Analyzing trace with hash -2051877010, now seen corresponding path program 17 times [2022-09-20 21:42:24,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:24,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873805738] [2022-09-20 21:42:24,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:24,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:24,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:24,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-09-20 21:42:24,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:24,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873805738] [2022-09-20 21:42:24,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873805738] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:24,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:24,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:24,422 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533077304] [2022-09-20 21:42:24,422 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:24,422 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:24,422 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:24,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:24,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:24,424 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:24,424 INFO L100 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-09-20 21:42:24,424 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:24,425 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:24,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:25,401 INFO L130 PetriNetUnfolder]: 278/780 cut-off events. [2022-09-20 21:42:25,402 INFO L131 PetriNetUnfolder]: For 4207/4207 co-relation queries the response was YES. [2022-09-20 21:42:25,406 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3994 conditions, 780 events. 278/780 cut-off events. For 4207/4207 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3909 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-09-20 21:42:25,409 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 149 selfloop transitions, 85 changer transitions 35/308 dead transitions. [2022-09-20 21:42:25,409 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 308 transitions, 3007 flow [2022-09-20 21:42:25,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:25,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:25,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1658 transitions. [2022-09-20 21:42:25,411 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5689773507206589 [2022-09-20 21:42:25,411 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1658 transitions. [2022-09-20 21:42:25,411 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1658 transitions. [2022-09-20 21:42:25,412 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:25,412 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1658 transitions. [2022-09-20 21:42:25,414 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-09-20 21:42:25,417 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-09-20 21:42:25,417 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-09-20 21:42:25,417 INFO L175 Difference]: Start difference. First operand has 278 places, 259 transitions, 2077 flow. Second operand 31 states and 1658 transitions. [2022-09-20 21:42:25,418 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 308 transitions, 3007 flow [2022-09-20 21:42:25,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 308 transitions, 2721 flow, removed 64 selfloop flow, removed 27 redundant places. [2022-09-20 21:42:25,443 INFO L231 Difference]: Finished difference. Result has 286 places, 256 transitions, 2053 flow [2022-09-20 21:42:25,443 INFO L270 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-09-20 21:42:25,444 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2022-09-20 21:42:25,444 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 256 transitions, 2053 flow [2022-09-20 21:42:25,444 INFO L496 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-09-20 21:42:25,444 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:25,444 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:25,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-09-20 21:42:25,445 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:25,445 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:25,445 INFO L85 PathProgramCache]: Analyzing trace with hash 1742136890, now seen corresponding path program 18 times [2022-09-20 21:42:25,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:25,445 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039817413] [2022-09-20 21:42:25,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:25,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:25,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:25,741 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:25,741 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:25,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039817413] [2022-09-20 21:42:25,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039817413] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:25,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:25,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:25,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340348817] [2022-09-20 21:42:25,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:25,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:25,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:25,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:25,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:25,743 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:25,744 INFO L100 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-09-20 21:42:25,744 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:25,744 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:25,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:26,736 INFO L130 PetriNetUnfolder]: 274/768 cut-off events. [2022-09-20 21:42:26,736 INFO L131 PetriNetUnfolder]: For 3948/3948 co-relation queries the response was YES. [2022-09-20 21:42:26,740 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3953 conditions, 768 events. 274/768 cut-off events. For 3948/3948 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3816 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-09-20 21:42:26,743 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 147 selfloop transitions, 92 changer transitions 26/304 dead transitions. [2022-09-20 21:42:26,743 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 304 transitions, 2973 flow [2022-09-20 21:42:26,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:42:26,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:42:26,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1606 transitions. [2022-09-20 21:42:26,745 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5695035460992908 [2022-09-20 21:42:26,745 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1606 transitions. [2022-09-20 21:42:26,745 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1606 transitions. [2022-09-20 21:42:26,746 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:26,746 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1606 transitions. [2022-09-20 21:42:26,748 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-09-20 21:42:26,751 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-09-20 21:42:26,751 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-09-20 21:42:26,751 INFO L175 Difference]: Start difference. First operand has 286 places, 256 transitions, 2053 flow. Second operand 30 states and 1606 transitions. [2022-09-20 21:42:26,751 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 304 transitions, 2973 flow [2022-09-20 21:42:26,771 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 304 transitions, 2719 flow, removed 24 selfloop flow, removed 28 redundant places. [2022-09-20 21:42:26,775 INFO L231 Difference]: Finished difference. Result has 286 places, 259 transitions, 2104 flow [2022-09-20 21:42:26,776 INFO L270 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-09-20 21:42:26,776 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 198 predicate places. [2022-09-20 21:42:26,776 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 259 transitions, 2104 flow [2022-09-20 21:42:26,777 INFO L496 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-09-20 21:42:26,777 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:26,777 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:26,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-09-20 21:42:26,777 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:26,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:26,777 INFO L85 PathProgramCache]: Analyzing trace with hash 2093389318, now seen corresponding path program 19 times [2022-09-20 21:42:26,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:26,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049922291] [2022-09-20 21:42:26,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:26,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:26,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:27,107 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:27,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:27,107 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049922291] [2022-09-20 21:42:27,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049922291] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:27,107 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:27,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:27,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147282681] [2022-09-20 21:42:27,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:27,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:27,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:27,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:27,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:27,109 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:27,110 INFO L100 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-09-20 21:42:27,110 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:27,110 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:27,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:28,082 INFO L130 PetriNetUnfolder]: 280/787 cut-off events. [2022-09-20 21:42:28,082 INFO L131 PetriNetUnfolder]: For 4356/4356 co-relation queries the response was YES. [2022-09-20 21:42:28,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4093 conditions, 787 events. 280/787 cut-off events. For 4356/4356 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3990 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-09-20 21:42:28,088 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 165 selfloop transitions, 78 changer transitions 30/312 dead transitions. [2022-09-20 21:42:28,088 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 312 transitions, 3125 flow [2022-09-20 21:42:28,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:28,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:28,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1651 transitions. [2022-09-20 21:42:28,091 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5665751544269046 [2022-09-20 21:42:28,091 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1651 transitions. [2022-09-20 21:42:28,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1651 transitions. [2022-09-20 21:42:28,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:28,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1651 transitions. [2022-09-20 21:42:28,093 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-09-20 21:42:28,096 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-09-20 21:42:28,096 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-09-20 21:42:28,096 INFO L175 Difference]: Start difference. First operand has 286 places, 259 transitions, 2104 flow. Second operand 31 states and 1651 transitions. [2022-09-20 21:42:28,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 312 transitions, 3125 flow [2022-09-20 21:42:28,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 312 transitions, 2890 flow, removed 47 selfloop flow, removed 26 redundant places. [2022-09-20 21:42:28,119 INFO L231 Difference]: Finished difference. Result has 297 places, 266 transitions, 2244 flow [2022-09-20 21:42:28,119 INFO L270 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-09-20 21:42:28,120 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 209 predicate places. [2022-09-20 21:42:28,120 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 266 transitions, 2244 flow [2022-09-20 21:42:28,120 INFO L496 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-09-20 21:42:28,120 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:28,120 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:28,120 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-09-20 21:42:28,121 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:28,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:28,121 INFO L85 PathProgramCache]: Analyzing trace with hash -1511959520, now seen corresponding path program 20 times [2022-09-20 21:42:28,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:28,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283843152] [2022-09-20 21:42:28,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:28,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:28,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:28,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-09-20 21:42:28,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:28,453 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283843152] [2022-09-20 21:42:28,453 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283843152] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:28,453 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:28,453 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:28,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660594908] [2022-09-20 21:42:28,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:28,453 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:28,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:28,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:28,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:28,455 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:28,455 INFO L100 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-09-20 21:42:28,455 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:28,456 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:28,456 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:29,534 INFO L130 PetriNetUnfolder]: 278/781 cut-off events. [2022-09-20 21:42:29,535 INFO L131 PetriNetUnfolder]: For 4488/4488 co-relation queries the response was YES. [2022-09-20 21:42:29,539 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4150 conditions, 781 events. 278/781 cut-off events. For 4488/4488 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3957 event pairs, 23 based on Foata normal form. 1/779 useless extension candidates. Maximal degree in co-relation 4059. Up to 503 conditions per place. [2022-09-20 21:42:29,541 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 155 selfloop transitions, 86 changer transitions 30/310 dead transitions. [2022-09-20 21:42:29,541 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 310 transitions, 3174 flow [2022-09-20 21:42:29,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:29,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:29,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1701 transitions. [2022-09-20 21:42:29,543 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5654920212765957 [2022-09-20 21:42:29,543 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1701 transitions. [2022-09-20 21:42:29,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1701 transitions. [2022-09-20 21:42:29,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:29,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1701 transitions. [2022-09-20 21:42:29,546 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-09-20 21:42:29,549 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-09-20 21:42:29,549 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-09-20 21:42:29,549 INFO L175 Difference]: Start difference. First operand has 297 places, 266 transitions, 2244 flow. Second operand 32 states and 1701 transitions. [2022-09-20 21:42:29,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 310 transitions, 3174 flow [2022-09-20 21:42:29,572 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 310 transitions, 2977 flow, removed 39 selfloop flow, removed 26 redundant places. [2022-09-20 21:42:29,577 INFO L231 Difference]: Finished difference. Result has 304 places, 264 transitions, 2304 flow [2022-09-20 21:42:29,577 INFO L270 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-09-20 21:42:29,578 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 216 predicate places. [2022-09-20 21:42:29,578 INFO L495 AbstractCegarLoop]: Abstraction has has 304 places, 264 transitions, 2304 flow [2022-09-20 21:42:29,578 INFO L496 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-09-20 21:42:29,578 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:29,579 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:29,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-09-20 21:42:29,579 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:29,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:29,579 INFO L85 PathProgramCache]: Analyzing trace with hash 842328908, now seen corresponding path program 21 times [2022-09-20 21:42:29,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:29,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141183872] [2022-09-20 21:42:29,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:29,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:29,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:29,882 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:29,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:29,883 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141183872] [2022-09-20 21:42:29,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141183872] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:29,883 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:29,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:29,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166817488] [2022-09-20 21:42:29,883 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:29,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:29,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:29,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:29,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:29,885 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:29,885 INFO L100 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-09-20 21:42:29,885 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:29,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:29,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:30,853 INFO L130 PetriNetUnfolder]: 274/774 cut-off events. [2022-09-20 21:42:30,853 INFO L131 PetriNetUnfolder]: For 4679/4679 co-relation queries the response was YES. [2022-09-20 21:42:30,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4169 conditions, 774 events. 274/774 cut-off events. For 4679/4679 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3856 event pairs, 21 based on Foata normal form. 1/772 useless extension candidates. Maximal degree in co-relation 4077. Up to 472 conditions per place. [2022-09-20 21:42:30,860 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 151 selfloop transitions, 98 changer transitions 26/314 dead transitions. [2022-09-20 21:42:30,860 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 314 transitions, 3258 flow [2022-09-20 21:42:30,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:30,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:30,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2022-09-20 21:42:30,867 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2022-09-20 21:42:30,867 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2022-09-20 21:42:30,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2022-09-20 21:42:30,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:30,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2022-09-20 21:42:30,870 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-09-20 21:42:30,877 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-09-20 21:42:30,878 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-09-20 21:42:30,878 INFO L175 Difference]: Start difference. First operand has 304 places, 264 transitions, 2304 flow. Second operand 31 states and 1659 transitions. [2022-09-20 21:42:30,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 314 transitions, 3258 flow [2022-09-20 21:42:30,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 314 transitions, 3017 flow, removed 49 selfloop flow, removed 30 redundant places. [2022-09-20 21:42:30,906 INFO L231 Difference]: Finished difference. Result has 305 places, 267 transitions, 2388 flow [2022-09-20 21:42:30,907 INFO L270 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=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2388, PETRI_PLACES=305, PETRI_TRANSITIONS=267} [2022-09-20 21:42:30,907 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 217 predicate places. [2022-09-20 21:42:30,907 INFO L495 AbstractCegarLoop]: Abstraction has has 305 places, 267 transitions, 2388 flow [2022-09-20 21:42:30,907 INFO L496 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-09-20 21:42:30,907 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:30,908 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:30,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-09-20 21:42:30,908 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:30,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:30,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1766688790, now seen corresponding path program 22 times [2022-09-20 21:42:30,908 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:30,908 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1954867240] [2022-09-20 21:42:30,908 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:30,908 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:30,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:31,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:31,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:31,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1954867240] [2022-09-20 21:42:31,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1954867240] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:31,274 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:31,274 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:42:31,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666874468] [2022-09-20 21:42:31,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:31,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:42:31,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:31,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:42:31,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:42:31,276 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:31,276 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 267 transitions, 2388 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-09-20 21:42:31,276 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:31,276 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:31,277 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:32,736 INFO L130 PetriNetUnfolder]: 275/781 cut-off events. [2022-09-20 21:42:32,736 INFO L131 PetriNetUnfolder]: For 4192/4192 co-relation queries the response was YES. [2022-09-20 21:42:32,743 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4232 conditions, 781 events. 275/781 cut-off events. For 4192/4192 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3923 event pairs, 22 based on Foata normal form. 1/779 useless extension candidates. Maximal degree in co-relation 4138. Up to 505 conditions per place. [2022-09-20 21:42:32,746 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 159 selfloop transitions, 91 changer transitions 22/311 dead transitions. [2022-09-20 21:42:32,746 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 311 transitions, 3282 flow [2022-09-20 21:42:32,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:42:32,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:42:32,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1798 transitions. [2022-09-20 21:42:32,748 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5625782227784731 [2022-09-20 21:42:32,748 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1798 transitions. [2022-09-20 21:42:32,748 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1798 transitions. [2022-09-20 21:42:32,749 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:32,749 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1798 transitions. [2022-09-20 21:42:32,751 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-09-20 21:42:32,753 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-09-20 21:42:32,753 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-09-20 21:42:32,753 INFO L175 Difference]: Start difference. First operand has 305 places, 267 transitions, 2388 flow. Second operand 34 states and 1798 transitions. [2022-09-20 21:42:32,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 311 transitions, 3282 flow [2022-09-20 21:42:32,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 302 places, 311 transitions, 3014 flow, removed 32 selfloop flow, removed 28 redundant places. [2022-09-20 21:42:32,784 INFO L231 Difference]: Finished difference. Result has 313 places, 272 transitions, 2453 flow [2022-09-20 21:42:32,785 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2169, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2453, PETRI_PLACES=313, PETRI_TRANSITIONS=272} [2022-09-20 21:42:32,785 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 225 predicate places. [2022-09-20 21:42:32,785 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 272 transitions, 2453 flow [2022-09-20 21:42:32,785 INFO L496 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-09-20 21:42:32,785 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:32,785 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:32,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-09-20 21:42:32,786 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:32,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:32,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1582155802, now seen corresponding path program 23 times [2022-09-20 21:42:32,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:32,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122851805] [2022-09-20 21:42:32,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:32,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:33,063 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:33,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:33,063 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122851805] [2022-09-20 21:42:33,063 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122851805] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:33,063 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:33,063 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:33,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1939350701] [2022-09-20 21:42:33,063 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:33,064 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:33,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:33,064 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:33,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:33,065 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:33,066 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 272 transitions, 2453 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-09-20 21:42:33,066 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:33,066 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:33,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:34,094 INFO L130 PetriNetUnfolder]: 276/788 cut-off events. [2022-09-20 21:42:34,094 INFO L131 PetriNetUnfolder]: For 4686/4686 co-relation queries the response was YES. [2022-09-20 21:42:34,101 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4329 conditions, 788 events. 276/788 cut-off events. For 4686/4686 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4016 event pairs, 18 based on Foata normal form. 1/787 useless extension candidates. Maximal degree in co-relation 4234. Up to 503 conditions per place. [2022-09-20 21:42:34,104 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 161 selfloop transitions, 98 changer transitions 21/319 dead transitions. [2022-09-20 21:42:34,104 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 319 transitions, 3414 flow [2022-09-20 21:42:34,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:34,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:34,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1706 transitions. [2022-09-20 21:42:34,107 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.567154255319149 [2022-09-20 21:42:34,107 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1706 transitions. [2022-09-20 21:42:34,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1706 transitions. [2022-09-20 21:42:34,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:34,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1706 transitions. [2022-09-20 21:42:34,109 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-09-20 21:42:34,111 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-09-20 21:42:34,112 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-09-20 21:42:34,112 INFO L175 Difference]: Start difference. First operand has 313 places, 272 transitions, 2453 flow. Second operand 32 states and 1706 transitions. [2022-09-20 21:42:34,112 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 319 transitions, 3414 flow [2022-09-20 21:42:34,139 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 319 transitions, 3211 flow, removed 37 selfloop flow, removed 27 redundant places. [2022-09-20 21:42:34,144 INFO L231 Difference]: Finished difference. Result has 322 places, 278 transitions, 2613 flow [2022-09-20 21:42:34,144 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2280, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2613, PETRI_PLACES=322, PETRI_TRANSITIONS=278} [2022-09-20 21:42:34,145 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 234 predicate places. [2022-09-20 21:42:34,145 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 278 transitions, 2613 flow [2022-09-20 21:42:34,145 INFO L496 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-09-20 21:42:34,145 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:34,145 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:34,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-09-20 21:42:34,147 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:34,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:34,147 INFO L85 PathProgramCache]: Analyzing trace with hash -1449125434, now seen corresponding path program 24 times [2022-09-20 21:42:34,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:34,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194865922] [2022-09-20 21:42:34,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:34,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:34,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:34,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:34,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:34,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194865922] [2022-09-20 21:42:34,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194865922] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:34,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:34,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:34,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1957115209] [2022-09-20 21:42:34,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:34,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:34,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:34,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:34,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:34,492 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:34,492 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 278 transitions, 2613 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-09-20 21:42:34,493 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:34,493 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:34,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:37,515 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:42:37,842 INFO L130 PetriNetUnfolder]: 269/789 cut-off events. [2022-09-20 21:42:37,843 INFO L131 PetriNetUnfolder]: For 4920/4920 co-relation queries the response was YES. [2022-09-20 21:42:37,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4392 conditions, 789 events. 269/789 cut-off events. For 4920/4920 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4039 event pairs, 22 based on Foata normal form. 1/787 useless extension candidates. Maximal degree in co-relation 4291. Up to 507 conditions per place. [2022-09-20 21:42:37,851 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 162 selfloop transitions, 92 changer transitions 18/311 dead transitions. [2022-09-20 21:42:37,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 311 transitions, 3355 flow [2022-09-20 21:42:37,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:42:37,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:42:37,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1597 transitions. [2022-09-20 21:42:37,853 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5663120567375887 [2022-09-20 21:42:37,853 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1597 transitions. [2022-09-20 21:42:37,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1597 transitions. [2022-09-20 21:42:37,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:37,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1597 transitions. [2022-09-20 21:42:37,855 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-09-20 21:42:37,857 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-09-20 21:42:37,857 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-09-20 21:42:37,857 INFO L175 Difference]: Start difference. First operand has 322 places, 278 transitions, 2613 flow. Second operand 30 states and 1597 transitions. [2022-09-20 21:42:37,857 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 311 transitions, 3355 flow [2022-09-20 21:42:37,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 311 transitions, 3165 flow, removed 32 selfloop flow, removed 25 redundant places. [2022-09-20 21:42:37,893 INFO L231 Difference]: Finished difference. Result has 327 places, 275 transitions, 2623 flow [2022-09-20 21:42:37,893 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2431, PETRI_DIFFERENCE_MINUEND_PLACES=291, 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=2623, PETRI_PLACES=327, PETRI_TRANSITIONS=275} [2022-09-20 21:42:37,893 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 239 predicate places. [2022-09-20 21:42:37,894 INFO L495 AbstractCegarLoop]: Abstraction has has 327 places, 275 transitions, 2623 flow [2022-09-20 21:42:37,894 INFO L496 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-09-20 21:42:37,894 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:37,894 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:37,894 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-09-20 21:42:37,894 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:37,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:37,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1448700548, now seen corresponding path program 25 times [2022-09-20 21:42:37,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:37,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886935001] [2022-09-20 21:42:37,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:37,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:37,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:38,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:38,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:38,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886935001] [2022-09-20 21:42:38,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886935001] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:38,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:38,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:38,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804620714] [2022-09-20 21:42:38,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:38,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:38,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:38,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:38,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:38,283 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:38,283 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 275 transitions, 2623 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-09-20 21:42:38,283 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:38,283 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:38,283 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:39,833 INFO L130 PetriNetUnfolder]: 275/794 cut-off events. [2022-09-20 21:42:39,834 INFO L131 PetriNetUnfolder]: For 5293/5293 co-relation queries the response was YES. [2022-09-20 21:42:39,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4566 conditions, 794 events. 275/794 cut-off events. For 5293/5293 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4061 event pairs, 19 based on Foata normal form. 1/792 useless extension candidates. Maximal degree in co-relation 4463. Up to 498 conditions per place. [2022-09-20 21:42:39,843 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 156 selfloop transitions, 105 changer transitions 21/321 dead transitions. [2022-09-20 21:42:39,843 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 321 transitions, 3612 flow [2022-09-20 21:42:39,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:42:39,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:42:39,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1756 transitions. [2022-09-20 21:42:39,853 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.56608639587363 [2022-09-20 21:42:39,853 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1756 transitions. [2022-09-20 21:42:39,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1756 transitions. [2022-09-20 21:42:39,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:39,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1756 transitions. [2022-09-20 21:42:39,855 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-09-20 21:42:39,857 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-09-20 21:42:39,858 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-09-20 21:42:39,858 INFO L175 Difference]: Start difference. First operand has 327 places, 275 transitions, 2623 flow. Second operand 33 states and 1756 transitions. [2022-09-20 21:42:39,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 321 transitions, 3612 flow [2022-09-20 21:42:39,890 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 321 transitions, 3349 flow, removed 21 selfloop flow, removed 31 redundant places. [2022-09-20 21:42:39,895 INFO L231 Difference]: Finished difference. Result has 331 places, 280 transitions, 2745 flow [2022-09-20 21:42:39,895 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2384, PETRI_DIFFERENCE_MINUEND_PLACES=288, 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=2745, PETRI_PLACES=331, PETRI_TRANSITIONS=280} [2022-09-20 21:42:39,896 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 243 predicate places. [2022-09-20 21:42:39,896 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 280 transitions, 2745 flow [2022-09-20 21:42:39,896 INFO L496 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-09-20 21:42:39,896 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:39,897 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:39,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-09-20 21:42:39,897 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:39,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:39,897 INFO L85 PathProgramCache]: Analyzing trace with hash 603753308, now seen corresponding path program 26 times [2022-09-20 21:42:39,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:39,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781440056] [2022-09-20 21:42:39,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:39,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:39,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:40,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-09-20 21:42:40,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:40,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781440056] [2022-09-20 21:42:40,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781440056] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:40,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:40,298 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:42:40,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728950055] [2022-09-20 21:42:40,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:40,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:42:40,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:40,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:42:40,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:42:40,300 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:40,300 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 280 transitions, 2745 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-09-20 21:42:40,300 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:40,300 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:40,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:41,847 INFO L130 PetriNetUnfolder]: 268/779 cut-off events. [2022-09-20 21:42:41,848 INFO L131 PetriNetUnfolder]: For 5642/5642 co-relation queries the response was YES. [2022-09-20 21:42:41,855 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4563 conditions, 779 events. 268/779 cut-off events. For 5642/5642 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4005 event pairs, 20 based on Foata normal form. 1/776 useless extension candidates. Maximal degree in co-relation 4457. Up to 522 conditions per place. [2022-09-20 21:42:41,858 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 168 selfloop transitions, 82 changer transitions 21/310 dead transitions. [2022-09-20 21:42:41,858 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 310 transitions, 3465 flow [2022-09-20 21:42:41,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:41,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:41,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1689 transitions. [2022-09-20 21:42:41,861 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5615026595744681 [2022-09-20 21:42:41,861 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1689 transitions. [2022-09-20 21:42:41,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1689 transitions. [2022-09-20 21:42:41,861 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:41,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1689 transitions. [2022-09-20 21:42:41,863 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-09-20 21:42:41,865 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-09-20 21:42:41,865 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-09-20 21:42:41,865 INFO L175 Difference]: Start difference. First operand has 331 places, 280 transitions, 2745 flow. Second operand 32 states and 1689 transitions. [2022-09-20 21:42:41,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 310 transitions, 3465 flow [2022-09-20 21:42:41,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 330 places, 310 transitions, 3251 flow, removed 42 selfloop flow, removed 26 redundant places. [2022-09-20 21:42:41,906 INFO L231 Difference]: Finished difference. Result has 337 places, 274 transitions, 2648 flow [2022-09-20 21:42:41,907 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2545, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=198, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2648, PETRI_PLACES=337, PETRI_TRANSITIONS=274} [2022-09-20 21:42:41,907 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 249 predicate places. [2022-09-20 21:42:41,907 INFO L495 AbstractCegarLoop]: Abstraction has has 337 places, 274 transitions, 2648 flow [2022-09-20 21:42:41,908 INFO L496 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-09-20 21:42:41,908 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:41,908 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:41,908 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-09-20 21:42:41,908 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:41,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:41,908 INFO L85 PathProgramCache]: Analyzing trace with hash 1005068040, now seen corresponding path program 27 times [2022-09-20 21:42:41,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:41,909 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877319824] [2022-09-20 21:42:41,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:41,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:41,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:42,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:42,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:42,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877319824] [2022-09-20 21:42:42,314 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877319824] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:42,314 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:42,314 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:42:42,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371756011] [2022-09-20 21:42:42,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:42,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:42:42,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:42,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:42:42,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:42:42,316 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:42,317 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 274 transitions, 2648 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-09-20 21:42:42,317 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:42,317 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:42,317 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:44,400 INFO L130 PetriNetUnfolder]: 263/763 cut-off events. [2022-09-20 21:42:44,400 INFO L131 PetriNetUnfolder]: For 5129/5129 co-relation queries the response was YES. [2022-09-20 21:42:44,408 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4457 conditions, 763 events. 263/763 cut-off events. For 5129/5129 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3859 event pairs, 22 based on Foata normal form. 1/760 useless extension candidates. Maximal degree in co-relation 4354. Up to 514 conditions per place. [2022-09-20 21:42:44,412 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 165 selfloop transitions, 84 changer transitions 17/305 dead transitions. [2022-09-20 21:42:44,412 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 362 places, 305 transitions, 3420 flow [2022-09-20 21:42:44,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:42:44,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:42:44,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1837 transitions. [2022-09-20 21:42:44,414 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5583586626139818 [2022-09-20 21:42:44,414 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1837 transitions. [2022-09-20 21:42:44,414 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1837 transitions. [2022-09-20 21:42:44,415 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:44,415 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1837 transitions. [2022-09-20 21:42:44,417 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-09-20 21:42:44,419 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-09-20 21:42:44,419 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-09-20 21:42:44,419 INFO L175 Difference]: Start difference. First operand has 337 places, 274 transitions, 2648 flow. Second operand 35 states and 1837 transitions. [2022-09-20 21:42:44,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 362 places, 305 transitions, 3420 flow [2022-09-20 21:42:44,452 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 305 transitions, 3109 flow, removed 18 selfloop flow, removed 36 redundant places. [2022-09-20 21:42:44,459 INFO L231 Difference]: Finished difference. Result has 334 places, 273 transitions, 2558 flow [2022-09-20 21:42:44,459 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2356, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2558, PETRI_PLACES=334, PETRI_TRANSITIONS=273} [2022-09-20 21:42:44,460 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 246 predicate places. [2022-09-20 21:42:44,460 INFO L495 AbstractCegarLoop]: Abstraction has has 334 places, 273 transitions, 2558 flow [2022-09-20 21:42:44,460 INFO L496 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-09-20 21:42:44,460 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:44,460 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:44,461 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-09-20 21:42:44,461 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:44,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:44,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1837290896, now seen corresponding path program 28 times [2022-09-20 21:42:44,461 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:44,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065055438] [2022-09-20 21:42:44,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:44,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:44,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:44,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:44,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065055438] [2022-09-20 21:42:44,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065055438] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:44,846 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:44,846 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:44,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853479503] [2022-09-20 21:42:44,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:44,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:44,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:44,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:44,847 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:44,847 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:44,848 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 273 transitions, 2558 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-09-20 21:42:44,848 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:44,848 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:44,848 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:46,349 INFO L130 PetriNetUnfolder]: 262/761 cut-off events. [2022-09-20 21:42:46,349 INFO L131 PetriNetUnfolder]: For 5102/5102 co-relation queries the response was YES. [2022-09-20 21:42:46,354 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4334 conditions, 761 events. 262/761 cut-off events. For 5102/5102 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3831 event pairs, 21 based on Foata normal form. 1/759 useless extension candidates. Maximal degree in co-relation 4233. Up to 493 conditions per place. [2022-09-20 21:42:46,358 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 155 selfloop transitions, 94 changer transitions 18/306 dead transitions. [2022-09-20 21:42:46,358 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 357 places, 306 transitions, 3298 flow [2022-09-20 21:42:46,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:46,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:46,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1646 transitions. [2022-09-20 21:42:46,361 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5648592999313659 [2022-09-20 21:42:46,361 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1646 transitions. [2022-09-20 21:42:46,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1646 transitions. [2022-09-20 21:42:46,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:46,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1646 transitions. [2022-09-20 21:42:46,363 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-09-20 21:42:46,365 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-09-20 21:42:46,366 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-09-20 21:42:46,366 INFO L175 Difference]: Start difference. First operand has 334 places, 273 transitions, 2558 flow. Second operand 31 states and 1646 transitions. [2022-09-20 21:42:46,366 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 357 places, 306 transitions, 3298 flow [2022-09-20 21:42:46,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 306 transitions, 3069 flow, removed 26 selfloop flow, removed 34 redundant places. [2022-09-20 21:42:46,401 INFO L231 Difference]: Finished difference. Result has 330 places, 270 transitions, 2539 flow [2022-09-20 21:42:46,402 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2341, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2539, PETRI_PLACES=330, PETRI_TRANSITIONS=270} [2022-09-20 21:42:46,402 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 242 predicate places. [2022-09-20 21:42:46,402 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 270 transitions, 2539 flow [2022-09-20 21:42:46,403 INFO L496 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-09-20 21:42:46,403 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:46,403 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:46,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-09-20 21:42:46,403 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:46,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:46,403 INFO L85 PathProgramCache]: Analyzing trace with hash 681641326, now seen corresponding path program 29 times [2022-09-20 21:42:46,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:46,404 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153311162] [2022-09-20 21:42:46,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:46,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:46,757 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:46,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:46,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153311162] [2022-09-20 21:42:46,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1153311162] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:46,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:46,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:46,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2089781029] [2022-09-20 21:42:46,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:46,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:46,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:46,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:46,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:46,760 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:46,761 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 270 transitions, 2539 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-09-20 21:42:46,761 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:46,761 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:46,761 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:47,705 INFO L130 PetriNetUnfolder]: 262/761 cut-off events. [2022-09-20 21:42:47,705 INFO L131 PetriNetUnfolder]: For 4907/4907 co-relation queries the response was YES. [2022-09-20 21:42:47,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4358 conditions, 761 events. 262/761 cut-off events. For 4907/4907 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3820 event pairs, 17 based on Foata normal form. 1/759 useless extension candidates. Maximal degree in co-relation 4258. Up to 466 conditions per place. [2022-09-20 21:42:47,713 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 147 selfloop transitions, 111 changer transitions 19/316 dead transitions. [2022-09-20 21:42:47,713 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 350 places, 316 transitions, 3517 flow [2022-09-20 21:42:47,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-09-20 21:42:47,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-09-20 21:42:47,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1553 transitions. [2022-09-20 21:42:47,715 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5696991929567131 [2022-09-20 21:42:47,715 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1553 transitions. [2022-09-20 21:42:47,716 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1553 transitions. [2022-09-20 21:42:47,716 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:47,716 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1553 transitions. [2022-09-20 21:42:47,718 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.55172413793103) internal successors, (1553), 29 states have internal predecessors, (1553), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:42:47,720 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-09-20 21:42:47,720 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-09-20 21:42:47,720 INFO L175 Difference]: Start difference. First operand has 330 places, 270 transitions, 2539 flow. Second operand 29 states and 1553 transitions. [2022-09-20 21:42:47,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 350 places, 316 transitions, 3517 flow [2022-09-20 21:42:47,748 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 316 transitions, 3219 flow, removed 15 selfloop flow, removed 32 redundant places. [2022-09-20 21:42:47,752 INFO L231 Difference]: Finished difference. Result has 325 places, 275 transitions, 2609 flow [2022-09-20 21:42:47,752 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2261, PETRI_DIFFERENCE_MINUEND_PLACES=290, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=270, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2609, PETRI_PLACES=325, PETRI_TRANSITIONS=275} [2022-09-20 21:42:47,753 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 237 predicate places. [2022-09-20 21:42:47,753 INFO L495 AbstractCegarLoop]: Abstraction has has 325 places, 275 transitions, 2609 flow [2022-09-20 21:42:47,753 INFO L496 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-09-20 21:42:47,753 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:47,753 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:47,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-09-20 21:42:47,754 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:47,754 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:47,754 INFO L85 PathProgramCache]: Analyzing trace with hash 860362678, now seen corresponding path program 30 times [2022-09-20 21:42:47,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:47,754 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725248091] [2022-09-20 21:42:47,754 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:47,754 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:47,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:48,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:48,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:48,086 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725248091] [2022-09-20 21:42:48,086 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725248091] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:48,086 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:48,086 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:42:48,086 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328310944] [2022-09-20 21:42:48,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:48,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:42:48,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:48,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:42:48,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:42:48,087 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:48,088 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 275 transitions, 2609 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-09-20 21:42:48,088 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:48,088 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:48,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:49,346 INFO L130 PetriNetUnfolder]: 258/735 cut-off events. [2022-09-20 21:42:49,347 INFO L131 PetriNetUnfolder]: For 4990/4990 co-relation queries the response was YES. [2022-09-20 21:42:49,352 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4232 conditions, 735 events. 258/735 cut-off events. For 4990/4990 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3582 event pairs, 20 based on Foata normal form. 1/733 useless extension candidates. Maximal degree in co-relation 4133. Up to 505 conditions per place. [2022-09-20 21:42:49,354 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 166 selfloop transitions, 64 changer transitions 29/298 dead transitions. [2022-09-20 21:42:49,354 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 298 transitions, 3230 flow [2022-09-20 21:42:49,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:49,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:49,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1681 transitions. [2022-09-20 21:42:49,355 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.558843085106383 [2022-09-20 21:42:49,355 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1681 transitions. [2022-09-20 21:42:49,356 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1681 transitions. [2022-09-20 21:42:49,356 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:49,356 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1681 transitions. [2022-09-20 21:42:49,357 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-09-20 21:42:49,359 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-09-20 21:42:49,360 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-09-20 21:42:49,360 INFO L175 Difference]: Start difference. First operand has 325 places, 275 transitions, 2609 flow. Second operand 32 states and 1681 transitions. [2022-09-20 21:42:49,360 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 298 transitions, 3230 flow [2022-09-20 21:42:49,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 326 places, 298 transitions, 2964 flow, removed 41 selfloop flow, removed 25 redundant places. [2022-09-20 21:42:49,396 INFO L231 Difference]: Finished difference. Result has 330 places, 255 transitions, 2250 flow [2022-09-20 21:42:49,397 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2349, PETRI_DIFFERENCE_MINUEND_PLACES=295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=275, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2250, PETRI_PLACES=330, PETRI_TRANSITIONS=255} [2022-09-20 21:42:49,397 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 242 predicate places. [2022-09-20 21:42:49,397 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 255 transitions, 2250 flow [2022-09-20 21:42:49,397 INFO L496 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-09-20 21:42:49,398 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:49,398 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:49,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-09-20 21:42:49,398 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:49,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:49,398 INFO L85 PathProgramCache]: Analyzing trace with hash -575180962, now seen corresponding path program 31 times [2022-09-20 21:42:49,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:49,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282443188] [2022-09-20 21:42:49,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:49,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:49,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:49,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-09-20 21:42:49,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:49,706 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282443188] [2022-09-20 21:42:49,706 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282443188] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:49,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:49,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:49,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781750143] [2022-09-20 21:42:49,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:49,707 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:49,707 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:49,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:49,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:49,708 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:49,708 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 255 transitions, 2250 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-09-20 21:42:49,709 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:49,709 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:49,709 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:50,605 INFO L130 PetriNetUnfolder]: 261/731 cut-off events. [2022-09-20 21:42:50,605 INFO L131 PetriNetUnfolder]: For 4284/4284 co-relation queries the response was YES. [2022-09-20 21:42:50,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4043 conditions, 731 events. 261/731 cut-off events. For 4284/4284 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3549 event pairs, 17 based on Foata normal form. 1/729 useless extension candidates. Maximal degree in co-relation 3946. Up to 463 conditions per place. [2022-09-20 21:42:50,613 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 143 selfloop transitions, 97 changer transitions 18/297 dead transitions. [2022-09-20 21:42:50,613 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 331 places, 297 transitions, 3101 flow [2022-09-20 21:42:50,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:42:50,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:42:50,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1602 transitions. [2022-09-20 21:42:50,615 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5680851063829787 [2022-09-20 21:42:50,615 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1602 transitions. [2022-09-20 21:42:50,615 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1602 transitions. [2022-09-20 21:42:50,615 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:50,615 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1602 transitions. [2022-09-20 21:42:50,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.4) internal successors, (1602), 30 states have internal predecessors, (1602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:42:50,618 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-09-20 21:42:50,619 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-09-20 21:42:50,619 INFO L175 Difference]: Start difference. First operand has 330 places, 255 transitions, 2250 flow. Second operand 30 states and 1602 transitions. [2022-09-20 21:42:50,619 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 331 places, 297 transitions, 3101 flow [2022-09-20 21:42:50,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 297 transitions, 2818 flow, removed 35 selfloop flow, removed 37 redundant places. [2022-09-20 21:42:50,647 INFO L231 Difference]: Finished difference. Result has 301 places, 257 transitions, 2260 flow [2022-09-20 21:42:50,648 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1997, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2260, PETRI_PLACES=301, PETRI_TRANSITIONS=257} [2022-09-20 21:42:50,648 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 213 predicate places. [2022-09-20 21:42:50,648 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 257 transitions, 2260 flow [2022-09-20 21:42:50,648 INFO L496 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-09-20 21:42:50,648 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:50,649 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:50,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-09-20 21:42:50,649 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:50,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:50,649 INFO L85 PathProgramCache]: Analyzing trace with hash 587513452, now seen corresponding path program 32 times [2022-09-20 21:42:50,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:50,649 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77440215] [2022-09-20 21:42:50,649 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:50,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:51,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:51,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:51,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77440215] [2022-09-20 21:42:51,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77440215] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:51,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:51,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:51,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371657650] [2022-09-20 21:42:51,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:51,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:51,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:51,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:51,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:51,029 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:51,030 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 257 transitions, 2260 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-09-20 21:42:51,030 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:51,030 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:51,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:51,940 INFO L130 PetriNetUnfolder]: 256/718 cut-off events. [2022-09-20 21:42:51,941 INFO L131 PetriNetUnfolder]: For 4212/4212 co-relation queries the response was YES. [2022-09-20 21:42:51,945 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3933 conditions, 718 events. 256/718 cut-off events. For 4212/4212 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3450 event pairs, 18 based on Foata normal form. 1/716 useless extension candidates. Maximal degree in co-relation 3843. Up to 456 conditions per place. [2022-09-20 21:42:51,947 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 143 selfloop transitions, 100 changer transitions 14/296 dead transitions. [2022-09-20 21:42:51,947 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 296 transitions, 3085 flow [2022-09-20 21:42:51,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:51,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:51,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1701 transitions. [2022-09-20 21:42:51,949 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5654920212765957 [2022-09-20 21:42:51,949 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1701 transitions. [2022-09-20 21:42:51,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1701 transitions. [2022-09-20 21:42:51,950 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:51,950 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1701 transitions. [2022-09-20 21:42:51,951 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-09-20 21:42:51,953 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-09-20 21:42:51,953 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-09-20 21:42:51,953 INFO L175 Difference]: Start difference. First operand has 301 places, 257 transitions, 2260 flow. Second operand 32 states and 1701 transitions. [2022-09-20 21:42:51,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 296 transitions, 3085 flow [2022-09-20 21:42:51,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 296 transitions, 2878 flow, removed 28 selfloop flow, removed 27 redundant places. [2022-09-20 21:42:51,974 INFO L231 Difference]: Finished difference. Result has 307 places, 260 transitions, 2363 flow [2022-09-20 21:42:51,974 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2074, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2363, PETRI_PLACES=307, PETRI_TRANSITIONS=260} [2022-09-20 21:42:51,974 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 219 predicate places. [2022-09-20 21:42:51,974 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 260 transitions, 2363 flow [2022-09-20 21:42:51,975 INFO L496 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-09-20 21:42:51,975 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:51,975 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:51,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-09-20 21:42:51,975 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:51,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:51,975 INFO L85 PathProgramCache]: Analyzing trace with hash -953887820, now seen corresponding path program 33 times [2022-09-20 21:42:51,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:51,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664492127] [2022-09-20 21:42:51,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:51,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:51,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:52,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-09-20 21:42:52,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:52,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664492127] [2022-09-20 21:42:52,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664492127] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:52,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:52,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:52,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033794079] [2022-09-20 21:42:52,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:52,262 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:52,262 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:52,262 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:52,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:52,263 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:52,264 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 260 transitions, 2363 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-09-20 21:42:52,264 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:52,264 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:52,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:53,628 INFO L130 PetriNetUnfolder]: 257/722 cut-off events. [2022-09-20 21:42:53,629 INFO L131 PetriNetUnfolder]: For 4052/4052 co-relation queries the response was YES. [2022-09-20 21:42:53,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4000 conditions, 722 events. 257/722 cut-off events. For 4052/4052 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3447 event pairs, 18 based on Foata normal form. 1/720 useless extension candidates. Maximal degree in co-relation 3910. Up to 455 conditions per place. [2022-09-20 21:42:53,635 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 140 selfloop transitions, 105 changer transitions 16/300 dead transitions. [2022-09-20 21:42:53,635 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 300 transitions, 3193 flow [2022-09-20 21:42:53,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:42:53,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:42:53,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1853 transitions. [2022-09-20 21:42:53,637 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5632218844984802 [2022-09-20 21:42:53,638 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1853 transitions. [2022-09-20 21:42:53,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1853 transitions. [2022-09-20 21:42:53,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:53,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1853 transitions. [2022-09-20 21:42:53,640 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-09-20 21:42:53,642 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-09-20 21:42:53,643 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-09-20 21:42:53,643 INFO L175 Difference]: Start difference. First operand has 307 places, 260 transitions, 2363 flow. Second operand 35 states and 1853 transitions. [2022-09-20 21:42:53,643 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 300 transitions, 3193 flow [2022-09-20 21:42:53,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 300 transitions, 2957 flow, removed 33 selfloop flow, removed 27 redundant places. [2022-09-20 21:42:53,673 INFO L231 Difference]: Finished difference. Result has 316 places, 262 transitions, 2439 flow [2022-09-20 21:42:53,673 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2144, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2439, PETRI_PLACES=316, PETRI_TRANSITIONS=262} [2022-09-20 21:42:53,674 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 228 predicate places. [2022-09-20 21:42:53,674 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 262 transitions, 2439 flow [2022-09-20 21:42:53,674 INFO L496 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-09-20 21:42:53,674 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:53,674 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:53,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-09-20 21:42:53,674 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:53,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:53,676 INFO L85 PathProgramCache]: Analyzing trace with hash -349902628, now seen corresponding path program 34 times [2022-09-20 21:42:53,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:53,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943111046] [2022-09-20 21:42:53,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:53,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:53,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:54,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:54,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:54,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943111046] [2022-09-20 21:42:54,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943111046] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:54,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:54,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:54,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045752814] [2022-09-20 21:42:54,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:54,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:54,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:54,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:54,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:54,007 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:54,007 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 262 transitions, 2439 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-09-20 21:42:54,007 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:54,007 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:54,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:56,247 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:42:56,674 INFO L130 PetriNetUnfolder]: 255/718 cut-off events. [2022-09-20 21:42:56,674 INFO L131 PetriNetUnfolder]: For 4331/4331 co-relation queries the response was YES. [2022-09-20 21:42:56,679 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4053 conditions, 718 events. 255/718 cut-off events. For 4331/4331 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3430 event pairs, 17 based on Foata normal form. 1/716 useless extension candidates. Maximal degree in co-relation 3960. Up to 481 conditions per place. [2022-09-20 21:42:56,681 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 160 selfloop transitions, 80 changer transitions 15/294 dead transitions. [2022-09-20 21:42:56,681 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 294 transitions, 3181 flow [2022-09-20 21:42:56,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:56,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:56,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1690 transitions. [2022-09-20 21:42:56,683 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5618351063829787 [2022-09-20 21:42:56,683 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1690 transitions. [2022-09-20 21:42:56,683 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1690 transitions. [2022-09-20 21:42:56,683 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:56,683 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1690 transitions. [2022-09-20 21:42:56,684 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-09-20 21:42:56,686 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-09-20 21:42:56,686 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-09-20 21:42:56,686 INFO L175 Difference]: Start difference. First operand has 316 places, 262 transitions, 2439 flow. Second operand 32 states and 1690 transitions. [2022-09-20 21:42:56,687 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 294 transitions, 3181 flow [2022-09-20 21:42:56,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 294 transitions, 2914 flow, removed 26 selfloop flow, removed 30 redundant places. [2022-09-20 21:42:56,718 INFO L231 Difference]: Finished difference. Result has 319 places, 261 transitions, 2351 flow [2022-09-20 21:42:56,719 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2180, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=262, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=182, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2351, PETRI_PLACES=319, PETRI_TRANSITIONS=261} [2022-09-20 21:42:56,719 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 231 predicate places. [2022-09-20 21:42:56,719 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 261 transitions, 2351 flow [2022-09-20 21:42:56,719 INFO L496 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-09-20 21:42:56,719 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:56,720 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:56,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-09-20 21:42:56,720 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:56,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:56,720 INFO L85 PathProgramCache]: Analyzing trace with hash 536324172, now seen corresponding path program 35 times [2022-09-20 21:42:56,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:56,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055542447] [2022-09-20 21:42:56,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:56,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:56,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:57,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-09-20 21:42:57,061 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:57,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055542447] [2022-09-20 21:42:57,061 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1055542447] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:57,061 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:57,061 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:57,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503224639] [2022-09-20 21:42:57,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:57,062 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:57,062 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:57,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:57,062 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:57,063 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:57,063 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 261 transitions, 2351 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-09-20 21:42:57,063 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:57,063 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:57,063 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:57,958 INFO L130 PetriNetUnfolder]: 250/700 cut-off events. [2022-09-20 21:42:57,958 INFO L131 PetriNetUnfolder]: For 4293/4293 co-relation queries the response was YES. [2022-09-20 21:42:57,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3946 conditions, 700 events. 250/700 cut-off events. For 4293/4293 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3312 event pairs, 16 based on Foata normal form. 1/699 useless extension candidates. Maximal degree in co-relation 3849. Up to 453 conditions per place. [2022-09-20 21:42:57,965 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 146 selfloop transitions, 87 changer transitions 18/290 dead transitions. [2022-09-20 21:42:57,965 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 343 places, 290 transitions, 3035 flow [2022-09-20 21:42:57,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:42:57,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:42:57,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1647 transitions. [2022-09-20 21:42:57,967 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5652024708304736 [2022-09-20 21:42:57,967 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1647 transitions. [2022-09-20 21:42:57,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1647 transitions. [2022-09-20 21:42:57,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:57,967 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1647 transitions. [2022-09-20 21:42:57,969 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-09-20 21:42:57,971 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-09-20 21:42:57,971 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-09-20 21:42:57,971 INFO L175 Difference]: Start difference. First operand has 319 places, 261 transitions, 2351 flow. Second operand 31 states and 1647 transitions. [2022-09-20 21:42:57,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 343 places, 290 transitions, 3035 flow [2022-09-20 21:42:57,991 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 312 places, 290 transitions, 2842 flow, removed 16 selfloop flow, removed 31 redundant places. [2022-09-20 21:42:57,994 INFO L231 Difference]: Finished difference. Result has 317 places, 251 transitions, 2270 flow [2022-09-20 21:42:57,994 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2168, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2270, PETRI_PLACES=317, PETRI_TRANSITIONS=251} [2022-09-20 21:42:57,995 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 229 predicate places. [2022-09-20 21:42:57,995 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 251 transitions, 2270 flow [2022-09-20 21:42:57,995 INFO L496 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-09-20 21:42:57,995 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:57,995 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:57,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-09-20 21:42:57,996 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:57,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:57,996 INFO L85 PathProgramCache]: Analyzing trace with hash 1431551966, now seen corresponding path program 36 times [2022-09-20 21:42:57,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:57,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151672832] [2022-09-20 21:42:57,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:57,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:58,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:58,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-09-20 21:42:58,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:58,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151672832] [2022-09-20 21:42:58,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151672832] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:58,357 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:58,357 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:42:58,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70441835] [2022-09-20 21:42:58,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:58,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:42:58,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:58,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:42:58,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:42:58,358 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:58,358 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 251 transitions, 2270 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-09-20 21:42:58,359 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:58,359 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:58,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:42:59,326 INFO L130 PetriNetUnfolder]: 245/689 cut-off events. [2022-09-20 21:42:59,326 INFO L131 PetriNetUnfolder]: For 4086/4086 co-relation queries the response was YES. [2022-09-20 21:42:59,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3866 conditions, 689 events. 245/689 cut-off events. For 4086/4086 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3286 event pairs, 17 based on Foata normal form. 1/688 useless extension candidates. Maximal degree in co-relation 3771. Up to 445 conditions per place. [2022-09-20 21:42:59,333 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 139 selfloop transitions, 84 changer transitions 18/280 dead transitions. [2022-09-20 21:42:59,333 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 280 transitions, 2932 flow [2022-09-20 21:42:59,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:42:59,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:42:59,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1696 transitions. [2022-09-20 21:42:59,335 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:42:59,335 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1696 transitions. [2022-09-20 21:42:59,335 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1696 transitions. [2022-09-20 21:42:59,335 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:42:59,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1696 transitions. [2022-09-20 21:42:59,337 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.0) internal successors, (1696), 32 states have internal predecessors, (1696), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:42:59,339 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-09-20 21:42:59,340 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-09-20 21:42:59,340 INFO L175 Difference]: Start difference. First operand has 317 places, 251 transitions, 2270 flow. Second operand 32 states and 1696 transitions. [2022-09-20 21:42:59,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 280 transitions, 2932 flow [2022-09-20 21:42:59,366 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 280 transitions, 2676 flow, removed 19 selfloop flow, removed 32 redundant places. [2022-09-20 21:42:59,370 INFO L231 Difference]: Finished difference. Result has 308 places, 241 transitions, 2125 flow [2022-09-20 21:42:59,371 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2022, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2125, PETRI_PLACES=308, PETRI_TRANSITIONS=241} [2022-09-20 21:42:59,371 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 220 predicate places. [2022-09-20 21:42:59,372 INFO L495 AbstractCegarLoop]: Abstraction has has 308 places, 241 transitions, 2125 flow [2022-09-20 21:42:59,372 INFO L496 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-09-20 21:42:59,372 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:42:59,372 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:42:59,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-09-20 21:42:59,375 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:42:59,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:42:59,376 INFO L85 PathProgramCache]: Analyzing trace with hash 1125841512, now seen corresponding path program 37 times [2022-09-20 21:42:59,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:42:59,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47669233] [2022-09-20 21:42:59,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:42:59,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:42:59,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:42:59,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:42:59,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:42:59,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47669233] [2022-09-20 21:42:59,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47669233] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:42:59,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:42:59,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:42:59,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765615982] [2022-09-20 21:42:59,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:42:59,738 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:42:59,738 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:42:59,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:42:59,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:42:59,739 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:42:59,739 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 241 transitions, 2125 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-09-20 21:42:59,739 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:42:59,739 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:42:59,739 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:00,580 INFO L130 PetriNetUnfolder]: 242/664 cut-off events. [2022-09-20 21:43:00,580 INFO L131 PetriNetUnfolder]: For 3873/3873 co-relation queries the response was YES. [2022-09-20 21:43:00,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3743 conditions, 664 events. 242/664 cut-off events. For 3873/3873 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3076 event pairs, 18 based on Foata normal form. 1/662 useless extension candidates. Maximal degree in co-relation 3650. Up to 438 conditions per place. [2022-09-20 21:43:00,586 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 128 selfloop transitions, 80 changer transitions 24/271 dead transitions. [2022-09-20 21:43:00,586 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 271 transitions, 2764 flow [2022-09-20 21:43:00,586 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:43:00,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:43:00,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1594 transitions. [2022-09-20 21:43:00,588 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5652482269503546 [2022-09-20 21:43:00,588 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1594 transitions. [2022-09-20 21:43:00,588 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1594 transitions. [2022-09-20 21:43:00,588 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:00,588 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1594 transitions. [2022-09-20 21:43:00,589 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.13333333333333) internal successors, (1594), 30 states have internal predecessors, (1594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:00,591 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-09-20 21:43:00,591 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-09-20 21:43:00,591 INFO L175 Difference]: Start difference. First operand has 308 places, 241 transitions, 2125 flow. Second operand 30 states and 1594 transitions. [2022-09-20 21:43:00,592 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 271 transitions, 2764 flow [2022-09-20 21:43:00,609 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 271 transitions, 2511 flow, removed 13 selfloop flow, removed 33 redundant places. [2022-09-20 21:43:00,612 INFO L231 Difference]: Finished difference. Result has 293 places, 230 transitions, 1976 flow [2022-09-20 21:43:00,613 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1878, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1976, PETRI_PLACES=293, PETRI_TRANSITIONS=230} [2022-09-20 21:43:00,613 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 205 predicate places. [2022-09-20 21:43:00,613 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 230 transitions, 1976 flow [2022-09-20 21:43:00,613 INFO L496 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-09-20 21:43:00,613 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:00,613 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:00,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-09-20 21:43:00,614 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:00,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:00,614 INFO L85 PathProgramCache]: Analyzing trace with hash -2059284922, now seen corresponding path program 38 times [2022-09-20 21:43:00,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:00,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1361939074] [2022-09-20 21:43:00,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:00,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:00,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:00,955 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:00,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:00,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1361939074] [2022-09-20 21:43:00,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1361939074] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:00,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:00,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:00,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2092481162] [2022-09-20 21:43:00,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:00,956 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:00,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:00,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:00,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:00,957 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:00,958 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 230 transitions, 1976 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-09-20 21:43:00,958 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:00,958 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:00,958 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:02,986 INFO L130 PetriNetUnfolder]: 234/643 cut-off events. [2022-09-20 21:43:02,986 INFO L131 PetriNetUnfolder]: For 3490/3490 co-relation queries the response was YES. [2022-09-20 21:43:02,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3547 conditions, 643 events. 234/643 cut-off events. For 3490/3490 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2928 event pairs, 14 based on Foata normal form. 1/641 useless extension candidates. Maximal degree in co-relation 3459. Up to 437 conditions per place. [2022-09-20 21:43:02,992 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 129 selfloop transitions, 65 changer transitions 23/256 dead transitions. [2022-09-20 21:43:02,992 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 256 transitions, 2545 flow [2022-09-20 21:43:02,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:43:02,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:43:02,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1584 transitions. [2022-09-20 21:43:02,993 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5617021276595745 [2022-09-20 21:43:02,993 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1584 transitions. [2022-09-20 21:43:02,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1584 transitions. [2022-09-20 21:43:02,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:02,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1584 transitions. [2022-09-20 21:43:02,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 52.8) internal successors, (1584), 30 states have internal predecessors, (1584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:02,996 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-09-20 21:43:02,996 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-09-20 21:43:02,996 INFO L175 Difference]: Start difference. First operand has 293 places, 230 transitions, 1976 flow. Second operand 30 states and 1584 transitions. [2022-09-20 21:43:02,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 256 transitions, 2545 flow [2022-09-20 21:43:03,010 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 256 transitions, 2252 flow, removed 16 selfloop flow, removed 39 redundant places. [2022-09-20 21:43:03,013 INFO L231 Difference]: Finished difference. Result has 276 places, 218 transitions, 1728 flow [2022-09-20 21:43:03,014 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1691, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1728, PETRI_PLACES=276, PETRI_TRANSITIONS=218} [2022-09-20 21:43:03,014 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 188 predicate places. [2022-09-20 21:43:03,014 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 218 transitions, 1728 flow [2022-09-20 21:43:03,014 INFO L496 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-09-20 21:43:03,014 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:03,015 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:03,015 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-09-20 21:43:03,015 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:03,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:03,015 INFO L85 PathProgramCache]: Analyzing trace with hash -1944846316, now seen corresponding path program 39 times [2022-09-20 21:43:03,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:03,015 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002528683] [2022-09-20 21:43:03,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:03,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:03,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:03,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:03,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:03,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002528683] [2022-09-20 21:43:03,406 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002528683] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:03,406 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:03,406 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:43:03,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556444590] [2022-09-20 21:43:03,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:03,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:43:03,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:03,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:43:03,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:43:03,408 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:03,409 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 218 transitions, 1728 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-09-20 21:43:03,409 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:03,409 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:03,409 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:04,877 INFO L130 PetriNetUnfolder]: 230/624 cut-off events. [2022-09-20 21:43:04,877 INFO L131 PetriNetUnfolder]: For 2951/2951 co-relation queries the response was YES. [2022-09-20 21:43:04,880 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3291 conditions, 624 events. 230/624 cut-off events. For 2951/2951 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2778 event pairs, 16 based on Foata normal form. 1/623 useless extension candidates. Maximal degree in co-relation 3211. Up to 426 conditions per place. [2022-09-20 21:43:04,882 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 118 selfloop transitions, 72 changer transitions 15/244 dead transitions. [2022-09-20 21:43:04,882 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 244 transitions, 2296 flow [2022-09-20 21:43:04,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:43:04,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:43:04,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1682 transitions. [2022-09-20 21:43:04,883 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5591755319148937 [2022-09-20 21:43:04,883 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1682 transitions. [2022-09-20 21:43:04,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1682 transitions. [2022-09-20 21:43:04,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:04,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1682 transitions. [2022-09-20 21:43:04,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.5625) internal successors, (1682), 32 states have internal predecessors, (1682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:04,887 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-09-20 21:43:04,887 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-09-20 21:43:04,887 INFO L175 Difference]: Start difference. First operand has 276 places, 218 transitions, 1728 flow. Second operand 32 states and 1682 transitions. [2022-09-20 21:43:04,887 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 244 transitions, 2296 flow [2022-09-20 21:43:04,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 244 transitions, 2076 flow, removed 16 selfloop flow, removed 32 redundant places. [2022-09-20 21:43:04,902 INFO L231 Difference]: Finished difference. Result has 261 places, 213 transitions, 1649 flow [2022-09-20 21:43:04,902 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1516, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1649, PETRI_PLACES=261, PETRI_TRANSITIONS=213} [2022-09-20 21:43:04,903 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 173 predicate places. [2022-09-20 21:43:04,903 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 213 transitions, 1649 flow [2022-09-20 21:43:04,903 INFO L496 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-09-20 21:43:04,903 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:04,903 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:04,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-09-20 21:43:04,903 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:04,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:04,904 INFO L85 PathProgramCache]: Analyzing trace with hash 830599664, now seen corresponding path program 40 times [2022-09-20 21:43:04,904 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:04,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456376899] [2022-09-20 21:43:04,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:04,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:04,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:05,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-09-20 21:43:05,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:05,235 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456376899] [2022-09-20 21:43:05,235 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456376899] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:05,235 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:05,235 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:43:05,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180862889] [2022-09-20 21:43:05,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:05,236 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:43:05,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:05,236 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:43:05,236 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:43:05,237 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:05,238 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 213 transitions, 1649 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-09-20 21:43:05,238 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:05,238 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:05,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:06,175 INFO L130 PetriNetUnfolder]: 226/611 cut-off events. [2022-09-20 21:43:06,175 INFO L131 PetriNetUnfolder]: For 2966/2966 co-relation queries the response was YES. [2022-09-20 21:43:06,178 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3208 conditions, 611 events. 226/611 cut-off events. For 2966/2966 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2715 event pairs, 17 based on Foata normal form. 1/610 useless extension candidates. Maximal degree in co-relation 3133. Up to 424 conditions per place. [2022-09-20 21:43:06,180 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 112 selfloop transitions, 55 changer transitions 31/237 dead transitions. [2022-09-20 21:43:06,180 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 237 transitions, 2158 flow [2022-09-20 21:43:06,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:43:06,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:43:06,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1577 transitions. [2022-09-20 21:43:06,181 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5592198581560284 [2022-09-20 21:43:06,182 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1577 transitions. [2022-09-20 21:43:06,182 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1577 transitions. [2022-09-20 21:43:06,182 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:06,182 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1577 transitions. [2022-09-20 21:43:06,183 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-09-20 21:43:06,185 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-09-20 21:43:06,185 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-09-20 21:43:06,185 INFO L175 Difference]: Start difference. First operand has 261 places, 213 transitions, 1649 flow. Second operand 30 states and 1577 transitions. [2022-09-20 21:43:06,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 237 transitions, 2158 flow [2022-09-20 21:43:06,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 237 transitions, 1957 flow, removed 10 selfloop flow, removed 31 redundant places. [2022-09-20 21:43:06,199 INFO L231 Difference]: Finished difference. Result has 255 places, 196 transitions, 1474 flow [2022-09-20 21:43:06,199 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1454, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1474, PETRI_PLACES=255, PETRI_TRANSITIONS=196} [2022-09-20 21:43:06,199 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 167 predicate places. [2022-09-20 21:43:06,199 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 196 transitions, 1474 flow [2022-09-20 21:43:06,200 INFO L496 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-09-20 21:43:06,200 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:06,200 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:06,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-09-20 21:43:06,200 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:06,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:06,201 INFO L85 PathProgramCache]: Analyzing trace with hash 2081473318, now seen corresponding path program 41 times [2022-09-20 21:43:06,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:06,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060681729] [2022-09-20 21:43:06,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:06,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:06,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:06,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:06,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:06,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060681729] [2022-09-20 21:43:06,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060681729] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:06,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:06,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:06,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855421992] [2022-09-20 21:43:06,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:06,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:06,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:06,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:06,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:06,567 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:06,567 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 196 transitions, 1474 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-09-20 21:43:06,567 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:06,568 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:06,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:07,644 INFO L130 PetriNetUnfolder]: 260/725 cut-off events. [2022-09-20 21:43:07,644 INFO L131 PetriNetUnfolder]: For 3638/3638 co-relation queries the response was YES. [2022-09-20 21:43:07,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3670 conditions, 725 events. 260/725 cut-off events. For 3638/3638 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3549 event pairs, 44 based on Foata normal form. 1/724 useless extension candidates. Maximal degree in co-relation 3597. Up to 435 conditions per place. [2022-09-20 21:43:07,649 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 115 selfloop transitions, 81 changer transitions 45/280 dead transitions. [2022-09-20 21:43:07,649 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 280 transitions, 2767 flow [2022-09-20 21:43:07,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:43:07,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:43:07,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1965 transitions. [2022-09-20 21:43:07,651 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5649798734905118 [2022-09-20 21:43:07,651 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1965 transitions. [2022-09-20 21:43:07,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1965 transitions. [2022-09-20 21:43:07,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:07,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1965 transitions. [2022-09-20 21:43:07,653 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-09-20 21:43:07,655 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-09-20 21:43:07,655 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-09-20 21:43:07,655 INFO L175 Difference]: Start difference. First operand has 255 places, 196 transitions, 1474 flow. Second operand 37 states and 1965 transitions. [2022-09-20 21:43:07,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 280 transitions, 2767 flow [2022-09-20 21:43:07,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 280 transitions, 2503 flow, removed 25 selfloop flow, removed 28 redundant places. [2022-09-20 21:43:07,669 INFO L231 Difference]: Finished difference. Result has 257 places, 221 transitions, 1845 flow [2022-09-20 21:43:07,669 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1259, PETRI_DIFFERENCE_MINUEND_PLACES=199, 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=257, PETRI_TRANSITIONS=221} [2022-09-20 21:43:07,669 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 169 predicate places. [2022-09-20 21:43:07,670 INFO L495 AbstractCegarLoop]: Abstraction has has 257 places, 221 transitions, 1845 flow [2022-09-20 21:43:07,670 INFO L496 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-09-20 21:43:07,670 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:07,670 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:07,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-09-20 21:43:07,670 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:07,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:07,671 INFO L85 PathProgramCache]: Analyzing trace with hash 885186562, now seen corresponding path program 42 times [2022-09-20 21:43:07,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:07,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1280064189] [2022-09-20 21:43:07,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:07,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:07,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:07,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:07,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:07,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1280064189] [2022-09-20 21:43:07,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1280064189] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:07,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:07,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:07,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634780901] [2022-09-20 21:43:07,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:07,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:07,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:07,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:07,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:07,977 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:07,978 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 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-09-20 21:43:07,978 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:07,978 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:07,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:09,164 INFO L130 PetriNetUnfolder]: 258/722 cut-off events. [2022-09-20 21:43:09,164 INFO L131 PetriNetUnfolder]: For 4681/4681 co-relation queries the response was YES. [2022-09-20 21:43:09,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3895 conditions, 722 events. 258/722 cut-off events. For 4681/4681 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3544 event pairs, 53 based on Foata normal form. 1/721 useless extension candidates. Maximal degree in co-relation 3812. Up to 442 conditions per place. [2022-09-20 21:43:09,170 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 120 selfloop transitions, 83 changer transitions 36/278 dead transitions. [2022-09-20 21:43:09,170 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 278 transitions, 2894 flow [2022-09-20 21:43:09,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:43:09,170 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:43:09,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1811 transitions. [2022-09-20 21:43:09,171 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5666458072590739 [2022-09-20 21:43:09,171 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1811 transitions. [2022-09-20 21:43:09,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1811 transitions. [2022-09-20 21:43:09,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:09,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1811 transitions. [2022-09-20 21:43:09,173 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-09-20 21:43:09,174 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-09-20 21:43:09,175 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-09-20 21:43:09,175 INFO L175 Difference]: Start difference. First operand has 257 places, 221 transitions, 1845 flow. Second operand 34 states and 1811 transitions. [2022-09-20 21:43:09,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 278 transitions, 2894 flow [2022-09-20 21:43:09,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 259 places, 278 transitions, 2530 flow, removed 146 selfloop flow, removed 21 redundant places. [2022-09-20 21:43:09,193 INFO L231 Difference]: Finished difference. Result has 272 places, 228 transitions, 1896 flow [2022-09-20 21:43:09,193 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1557, PETRI_DIFFERENCE_MINUEND_PLACES=226, 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=272, PETRI_TRANSITIONS=228} [2022-09-20 21:43:09,194 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 184 predicate places. [2022-09-20 21:43:09,194 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 228 transitions, 1896 flow [2022-09-20 21:43:09,194 INFO L496 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-09-20 21:43:09,194 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:09,194 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:09,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-09-20 21:43:09,194 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:09,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:09,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1709391990, now seen corresponding path program 43 times [2022-09-20 21:43:09,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:09,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325600455] [2022-09-20 21:43:09,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:09,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:09,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:09,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-09-20 21:43:09,500 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:09,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325600455] [2022-09-20 21:43:09,500 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325600455] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:09,500 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:09,500 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:09,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700044062] [2022-09-20 21:43:09,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:09,501 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:09,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:09,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:09,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:09,502 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:09,503 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 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-09-20 21:43:09,503 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:09,503 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:09,503 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:10,575 INFO L130 PetriNetUnfolder]: 283/793 cut-off events. [2022-09-20 21:43:10,576 INFO L131 PetriNetUnfolder]: For 5987/5987 co-relation queries the response was YES. [2022-09-20 21:43:10,580 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4401 conditions, 793 events. 283/793 cut-off events. For 5987/5987 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3933 event pairs, 37 based on Foata normal form. 1/792 useless extension candidates. Maximal degree in co-relation 4316. Up to 494 conditions per place. [2022-09-20 21:43:10,582 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 153 selfloop transitions, 97 changer transitions 22/311 dead transitions. [2022-09-20 21:43:10,582 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 311 transitions, 3442 flow [2022-09-20 21:43:10,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:43:10,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:43:10,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2071 transitions. [2022-09-20 21:43:10,584 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5649208947081288 [2022-09-20 21:43:10,584 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2071 transitions. [2022-09-20 21:43:10,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2071 transitions. [2022-09-20 21:43:10,585 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:10,585 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2071 transitions. [2022-09-20 21:43:10,586 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-09-20 21:43:10,588 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-09-20 21:43:10,588 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-09-20 21:43:10,588 INFO L175 Difference]: Start difference. First operand has 272 places, 228 transitions, 1896 flow. Second operand 39 states and 2071 transitions. [2022-09-20 21:43:10,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 311 transitions, 3442 flow [2022-09-20 21:43:10,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 311 transitions, 3138 flow, removed 86 selfloop flow, removed 30 redundant places. [2022-09-20 21:43:10,610 INFO L231 Difference]: Finished difference. Result has 284 places, 265 transitions, 2479 flow [2022-09-20 21:43:10,610 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1678, PETRI_DIFFERENCE_MINUEND_PLACES=233, 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=284, PETRI_TRANSITIONS=265} [2022-09-20 21:43:10,611 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 196 predicate places. [2022-09-20 21:43:10,611 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 265 transitions, 2479 flow [2022-09-20 21:43:10,611 INFO L496 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-09-20 21:43:10,611 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:10,611 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:10,611 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-09-20 21:43:10,611 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:10,612 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:10,612 INFO L85 PathProgramCache]: Analyzing trace with hash -2061252160, now seen corresponding path program 44 times [2022-09-20 21:43:10,612 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:10,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [188245301] [2022-09-20 21:43:10,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:10,612 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:10,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:10,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-09-20 21:43:10,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:10,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [188245301] [2022-09-20 21:43:10,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [188245301] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:10,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:10,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:10,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680907204] [2022-09-20 21:43:10,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:10,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:10,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:10,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:10,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:10,956 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:10,956 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 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-09-20 21:43:10,956 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:10,956 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:10,956 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:12,141 INFO L130 PetriNetUnfolder]: 299/818 cut-off events. [2022-09-20 21:43:12,141 INFO L131 PetriNetUnfolder]: For 7566/7566 co-relation queries the response was YES. [2022-09-20 21:43:12,148 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4920 conditions, 818 events. 299/818 cut-off events. For 7566/7566 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4233 event pairs, 35 based on Foata normal form. 1/816 useless extension candidates. Maximal degree in co-relation 4833. Up to 538 conditions per place. [2022-09-20 21:43:12,151 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 159 selfloop transitions, 96 changer transitions 38/332 dead transitions. [2022-09-20 21:43:12,151 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 317 places, 332 transitions, 3792 flow [2022-09-20 21:43:12,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:43:12,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:43:12,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2115 transitions. [2022-09-20 21:43:12,153 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5625 [2022-09-20 21:43:12,153 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2115 transitions. [2022-09-20 21:43:12,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2115 transitions. [2022-09-20 21:43:12,154 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:12,154 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2115 transitions. [2022-09-20 21:43:12,156 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-09-20 21:43:12,158 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-09-20 21:43:12,158 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-09-20 21:43:12,158 INFO L175 Difference]: Start difference. First operand has 284 places, 265 transitions, 2479 flow. Second operand 40 states and 2115 transitions. [2022-09-20 21:43:12,158 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 317 places, 332 transitions, 3792 flow [2022-09-20 21:43:12,184 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 332 transitions, 3302 flow, removed 208 selfloop flow, removed 17 redundant places. [2022-09-20 21:43:12,188 INFO L231 Difference]: Finished difference. Result has 314 places, 281 transitions, 2537 flow [2022-09-20 21:43:12,188 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2025, PETRI_DIFFERENCE_MINUEND_PLACES=261, 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=314, PETRI_TRANSITIONS=281} [2022-09-20 21:43:12,188 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 226 predicate places. [2022-09-20 21:43:12,189 INFO L495 AbstractCegarLoop]: Abstraction has has 314 places, 281 transitions, 2537 flow [2022-09-20 21:43:12,189 INFO L496 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-09-20 21:43:12,189 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:12,189 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:12,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-09-20 21:43:12,189 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:12,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:12,189 INFO L85 PathProgramCache]: Analyzing trace with hash -2062997212, now seen corresponding path program 45 times [2022-09-20 21:43:12,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:12,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151030137] [2022-09-20 21:43:12,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:12,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:12,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:12,516 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:12,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:12,516 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151030137] [2022-09-20 21:43:12,516 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151030137] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:12,516 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:12,516 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:12,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242519241] [2022-09-20 21:43:12,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:12,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:12,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:12,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:12,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:12,517 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:12,518 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 314 places, 281 transitions, 2537 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-09-20 21:43:12,518 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:12,518 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:12,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:13,656 INFO L130 PetriNetUnfolder]: 294/830 cut-off events. [2022-09-20 21:43:13,656 INFO L131 PetriNetUnfolder]: For 7926/7926 co-relation queries the response was YES. [2022-09-20 21:43:13,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4973 conditions, 830 events. 294/830 cut-off events. For 7926/7926 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4287 event pairs, 50 based on Foata normal form. 1/829 useless extension candidates. Maximal degree in co-relation 4874. Up to 525 conditions per place. [2022-09-20 21:43:13,664 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 158 selfloop transitions, 89 changer transitions 39/325 dead transitions. [2022-09-20 21:43:13,664 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 325 transitions, 3513 flow [2022-09-20 21:43:13,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:43:13,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:43:13,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1961 transitions. [2022-09-20 21:43:13,666 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:43:13,666 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1961 transitions. [2022-09-20 21:43:13,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1961 transitions. [2022-09-20 21:43:13,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:13,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1961 transitions. [2022-09-20 21:43:13,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.0) internal successors, (1961), 37 states have internal predecessors, (1961), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:13,669 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-09-20 21:43:13,669 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-09-20 21:43:13,669 INFO L175 Difference]: Start difference. First operand has 314 places, 281 transitions, 2537 flow. Second operand 37 states and 1961 transitions. [2022-09-20 21:43:13,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 325 transitions, 3513 flow [2022-09-20 21:43:13,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 325 transitions, 3139 flow, removed 131 selfloop flow, removed 31 redundant places. [2022-09-20 21:43:13,701 INFO L231 Difference]: Finished difference. Result has 322 places, 274 transitions, 2410 flow [2022-09-20 21:43:13,702 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2213, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=281, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=2410, PETRI_PLACES=322, PETRI_TRANSITIONS=274} [2022-09-20 21:43:13,702 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 234 predicate places. [2022-09-20 21:43:13,702 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 274 transitions, 2410 flow [2022-09-20 21:43:13,702 INFO L496 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-09-20 21:43:13,702 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:13,702 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:13,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-09-20 21:43:13,703 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:13,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:13,703 INFO L85 PathProgramCache]: Analyzing trace with hash -550326550, now seen corresponding path program 46 times [2022-09-20 21:43:13,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:13,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311788665] [2022-09-20 21:43:13,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:13,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:13,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:13,981 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:13,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:13,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311788665] [2022-09-20 21:43:13,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311788665] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:13,981 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:13,982 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:13,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707227869] [2022-09-20 21:43:13,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:13,982 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:13,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:13,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:13,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:13,983 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:13,983 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 274 transitions, 2410 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-09-20 21:43:13,983 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:13,983 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:13,983 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:14,998 INFO L130 PetriNetUnfolder]: 301/866 cut-off events. [2022-09-20 21:43:14,999 INFO L131 PetriNetUnfolder]: For 7785/7785 co-relation queries the response was YES. [2022-09-20 21:43:15,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5156 conditions, 866 events. 301/866 cut-off events. For 7785/7785 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4634 event pairs, 49 based on Foata normal form. 1/865 useless extension candidates. Maximal degree in co-relation 5056. Up to 529 conditions per place. [2022-09-20 21:43:15,008 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 169 selfloop transitions, 94 changer transitions 40/342 dead transitions. [2022-09-20 21:43:15,008 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 342 transitions, 3736 flow [2022-09-20 21:43:15,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:43:15,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:43:15,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2022-09-20 21:43:15,009 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2022-09-20 21:43:15,009 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2022-09-20 21:43:15,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2022-09-20 21:43:15,010 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:15,010 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2022-09-20 21:43:15,011 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-09-20 21:43:15,012 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-09-20 21:43:15,012 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-09-20 21:43:15,012 INFO L175 Difference]: Start difference. First operand has 322 places, 274 transitions, 2410 flow. Second operand 31 states and 1659 transitions. [2022-09-20 21:43:15,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 342 transitions, 3736 flow [2022-09-20 21:43:15,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 342 transitions, 3399 flow, removed 41 selfloop flow, removed 42 redundant places. [2022-09-20 21:43:15,043 INFO L231 Difference]: Finished difference. Result has 313 places, 285 transitions, 2617 flow [2022-09-20 21:43:15,043 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2160, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=274, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2617, PETRI_PLACES=313, PETRI_TRANSITIONS=285} [2022-09-20 21:43:15,043 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 225 predicate places. [2022-09-20 21:43:15,044 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 285 transitions, 2617 flow [2022-09-20 21:43:15,044 INFO L496 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-09-20 21:43:15,044 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:15,044 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:15,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-09-20 21:43:15,044 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:15,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:15,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1259922512, now seen corresponding path program 47 times [2022-09-20 21:43:15,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:15,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724282062] [2022-09-20 21:43:15,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:15,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:15,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:15,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:15,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:15,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724282062] [2022-09-20 21:43:15,369 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724282062] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:15,369 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:15,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:15,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804980702] [2022-09-20 21:43:15,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:15,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:15,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:15,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:15,370 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:15,371 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:15,371 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 313 places, 285 transitions, 2617 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-09-20 21:43:15,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:15,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:15,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:16,585 INFO L130 PetriNetUnfolder]: 314/898 cut-off events. [2022-09-20 21:43:16,585 INFO L131 PetriNetUnfolder]: For 9433/9433 co-relation queries the response was YES. [2022-09-20 21:43:16,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5538 conditions, 898 events. 314/898 cut-off events. For 9433/9433 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4787 event pairs, 57 based on Foata normal form. 1/897 useless extension candidates. Maximal degree in co-relation 5438. Up to 563 conditions per place. [2022-09-20 21:43:16,595 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 189 selfloop transitions, 108 changer transitions 24/360 dead transitions. [2022-09-20 21:43:16,595 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 360 transitions, 4296 flow [2022-09-20 21:43:16,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:43:16,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:43:16,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1970 transitions. [2022-09-20 21:43:16,596 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5664174813110984 [2022-09-20 21:43:16,596 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1970 transitions. [2022-09-20 21:43:16,596 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1970 transitions. [2022-09-20 21:43:16,597 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:16,597 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1970 transitions. [2022-09-20 21:43:16,598 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-09-20 21:43:16,599 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-09-20 21:43:16,600 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-09-20 21:43:16,600 INFO L175 Difference]: Start difference. First operand has 313 places, 285 transitions, 2617 flow. Second operand 37 states and 1970 transitions. [2022-09-20 21:43:16,600 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 360 transitions, 4296 flow [2022-09-20 21:43:16,632 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 312 places, 360 transitions, 4056 flow, removed 72 selfloop flow, removed 26 redundant places. [2022-09-20 21:43:16,637 INFO L231 Difference]: Finished difference. Result has 322 places, 312 transitions, 3211 flow [2022-09-20 21:43:16,637 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2446, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=285, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=3211, PETRI_PLACES=322, PETRI_TRANSITIONS=312} [2022-09-20 21:43:16,637 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 234 predicate places. [2022-09-20 21:43:16,638 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 312 transitions, 3211 flow [2022-09-20 21:43:16,638 INFO L496 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-09-20 21:43:16,638 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:16,638 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:16,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-09-20 21:43:16,638 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:16,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:16,639 INFO L85 PathProgramCache]: Analyzing trace with hash -2033177540, now seen corresponding path program 48 times [2022-09-20 21:43:16,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:16,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1392141099] [2022-09-20 21:43:16,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:16,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:16,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:16,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-09-20 21:43:16,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:16,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1392141099] [2022-09-20 21:43:16,951 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1392141099] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:16,951 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:16,951 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:43:16,951 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428532829] [2022-09-20 21:43:16,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:16,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:43:16,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:16,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:43:16,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:43:16,952 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:16,953 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 312 transitions, 3211 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-09-20 21:43:16,953 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:16,953 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:16,953 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:17,891 INFO L130 PetriNetUnfolder]: 322/921 cut-off events. [2022-09-20 21:43:17,891 INFO L131 PetriNetUnfolder]: For 10562/10562 co-relation queries the response was YES. [2022-09-20 21:43:17,901 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5930 conditions, 921 events. 322/921 cut-off events. For 10562/10562 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4954 event pairs, 63 based on Foata normal form. 1/920 useless extension candidates. Maximal degree in co-relation 5829. Up to 589 conditions per place. [2022-09-20 21:43:17,905 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 202 selfloop transitions, 96 changer transitions 30/367 dead transitions. [2022-09-20 21:43:17,905 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 367 transitions, 4561 flow [2022-09-20 21:43:17,905 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:43:17,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:43:17,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1712 transitions. [2022-09-20 21:43:17,907 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5691489361702128 [2022-09-20 21:43:17,907 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1712 transitions. [2022-09-20 21:43:17,907 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1712 transitions. [2022-09-20 21:43:17,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:17,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1712 transitions. [2022-09-20 21:43:17,909 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-09-20 21:43:17,911 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-09-20 21:43:17,911 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-09-20 21:43:17,911 INFO L175 Difference]: Start difference. First operand has 322 places, 312 transitions, 3211 flow. Second operand 32 states and 1712 transitions. [2022-09-20 21:43:17,911 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 367 transitions, 4561 flow [2022-09-20 21:43:17,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 367 transitions, 4046 flow, removed 212 selfloop flow, removed 18 redundant places. [2022-09-20 21:43:17,967 INFO L231 Difference]: Finished difference. Result has 339 places, 320 transitions, 3164 flow [2022-09-20 21:43:17,968 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2770, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=312, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3164, PETRI_PLACES=339, PETRI_TRANSITIONS=320} [2022-09-20 21:43:17,968 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 251 predicate places. [2022-09-20 21:43:17,968 INFO L495 AbstractCegarLoop]: Abstraction has has 339 places, 320 transitions, 3164 flow [2022-09-20 21:43:17,968 INFO L496 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-09-20 21:43:17,968 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:17,969 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:17,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-09-20 21:43:17,969 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:17,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:17,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1529663752, now seen corresponding path program 49 times [2022-09-20 21:43:17,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:17,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [282419391] [2022-09-20 21:43:17,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:17,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:17,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:18,301 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:18,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:18,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [282419391] [2022-09-20 21:43:18,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [282419391] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:18,302 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:18,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:43:18,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981223713] [2022-09-20 21:43:18,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:18,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:43:18,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:18,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:43:18,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:43:18,303 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:18,303 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 320 transitions, 3164 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-09-20 21:43:18,304 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:18,304 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:18,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:20,002 INFO L130 PetriNetUnfolder]: 366/1038 cut-off events. [2022-09-20 21:43:20,002 INFO L131 PetriNetUnfolder]: For 13229/13229 co-relation queries the response was YES. [2022-09-20 21:43:20,009 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6737 conditions, 1038 events. 366/1038 cut-off events. For 13229/13229 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5798 event pairs, 41 based on Foata normal form. 1/1037 useless extension candidates. Maximal degree in co-relation 6628. Up to 645 conditions per place. [2022-09-20 21:43:20,012 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 227 selfloop transitions, 156 changer transitions 22/444 dead transitions. [2022-09-20 21:43:20,012 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 444 transitions, 5572 flow [2022-09-20 21:43:20,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-09-20 21:43:20,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2022-09-20 21:43:20,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2728 transitions. [2022-09-20 21:43:20,014 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.55810147299509 [2022-09-20 21:43:20,014 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 2728 transitions. [2022-09-20 21:43:20,014 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 2728 transitions. [2022-09-20 21:43:20,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:20,015 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 2728 transitions. [2022-09-20 21:43:20,017 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-09-20 21:43:20,019 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-09-20 21:43:20,019 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-09-20 21:43:20,019 INFO L175 Difference]: Start difference. First operand has 339 places, 320 transitions, 3164 flow. Second operand 52 states and 2728 transitions. [2022-09-20 21:43:20,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 444 transitions, 5572 flow [2022-09-20 21:43:20,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 444 transitions, 5200 flow, removed 107 selfloop flow, removed 29 redundant places. [2022-09-20 21:43:20,068 INFO L231 Difference]: Finished difference. Result has 375 places, 405 transitions, 4500 flow [2022-09-20 21:43:20,068 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2896, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=4500, PETRI_PLACES=375, PETRI_TRANSITIONS=405} [2022-09-20 21:43:20,069 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 287 predicate places. [2022-09-20 21:43:20,069 INFO L495 AbstractCegarLoop]: Abstraction has has 375 places, 405 transitions, 4500 flow [2022-09-20 21:43:20,069 INFO L496 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-09-20 21:43:20,069 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:20,069 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:20,069 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-09-20 21:43:20,069 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:20,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:20,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1806790320, now seen corresponding path program 50 times [2022-09-20 21:43:20,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:20,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807222935] [2022-09-20 21:43:20,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:20,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:20,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:20,369 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:20,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:20,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807222935] [2022-09-20 21:43:20,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807222935] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:20,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:20,370 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:20,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822072352] [2022-09-20 21:43:20,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:20,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:20,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:20,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:20,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:20,371 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:20,372 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 405 transitions, 4500 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-09-20 21:43:20,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:20,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:20,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:21,411 INFO L130 PetriNetUnfolder]: 369/1049 cut-off events. [2022-09-20 21:43:21,412 INFO L131 PetriNetUnfolder]: For 14826/14826 co-relation queries the response was YES. [2022-09-20 21:43:21,420 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7176 conditions, 1049 events. 369/1049 cut-off events. For 14826/14826 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5940 event pairs, 44 based on Foata normal form. 1/1048 useless extension candidates. Maximal degree in co-relation 7056. Up to 693 conditions per place. [2022-09-20 21:43:21,423 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 273 selfloop transitions, 96 changer transitions 40/448 dead transitions. [2022-09-20 21:43:21,423 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 448 transitions, 5769 flow [2022-09-20 21:43:21,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:43:21,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:43:21,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1810 transitions. [2022-09-20 21:43:21,425 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5663329161451814 [2022-09-20 21:43:21,425 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1810 transitions. [2022-09-20 21:43:21,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1810 transitions. [2022-09-20 21:43:21,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:21,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1810 transitions. [2022-09-20 21:43:21,427 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-09-20 21:43:21,428 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-09-20 21:43:21,428 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-09-20 21:43:21,428 INFO L175 Difference]: Start difference. First operand has 375 places, 405 transitions, 4500 flow. Second operand 34 states and 1810 transitions. [2022-09-20 21:43:21,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 448 transitions, 5769 flow [2022-09-20 21:43:21,492 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 448 transitions, 5024 flow, removed 322 selfloop flow, removed 21 redundant places. [2022-09-20 21:43:21,497 INFO L231 Difference]: Finished difference. Result has 393 places, 399 transitions, 3986 flow [2022-09-20 21:43:21,498 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3759, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=405, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3986, PETRI_PLACES=393, PETRI_TRANSITIONS=399} [2022-09-20 21:43:21,498 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 305 predicate places. [2022-09-20 21:43:21,498 INFO L495 AbstractCegarLoop]: Abstraction has has 393 places, 399 transitions, 3986 flow [2022-09-20 21:43:21,498 INFO L496 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-09-20 21:43:21,498 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:21,498 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:21,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-09-20 21:43:21,499 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:21,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:21,499 INFO L85 PathProgramCache]: Analyzing trace with hash 109480860, now seen corresponding path program 51 times [2022-09-20 21:43:21,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:21,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162713812] [2022-09-20 21:43:21,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:21,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:21,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:21,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-09-20 21:43:21,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:21,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162713812] [2022-09-20 21:43:21,836 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162713812] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:21,836 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:21,836 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:21,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429301940] [2022-09-20 21:43:21,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:21,836 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:21,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:21,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:21,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:21,838 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:21,838 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 399 transitions, 3986 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-09-20 21:43:21,838 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:21,838 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:21,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:23,161 INFO L130 PetriNetUnfolder]: 372/1054 cut-off events. [2022-09-20 21:43:23,161 INFO L131 PetriNetUnfolder]: For 14118/14118 co-relation queries the response was YES. [2022-09-20 21:43:23,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7051 conditions, 1054 events. 372/1054 cut-off events. For 14118/14118 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5974 event pairs, 42 based on Foata normal form. 1/1052 useless extension candidates. Maximal degree in co-relation 6923. Up to 732 conditions per place. [2022-09-20 21:43:23,178 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 294 selfloop transitions, 93 changer transitions 31/457 dead transitions. [2022-09-20 21:43:23,178 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 419 places, 457 transitions, 5543 flow [2022-09-20 21:43:23,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:43:23,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:43:23,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2011 transitions. [2022-09-20 21:43:23,180 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.562989921612542 [2022-09-20 21:43:23,180 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2011 transitions. [2022-09-20 21:43:23,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2011 transitions. [2022-09-20 21:43:23,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:23,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2011 transitions. [2022-09-20 21:43:23,182 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-09-20 21:43:23,183 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-09-20 21:43:23,184 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-09-20 21:43:23,184 INFO L175 Difference]: Start difference. First operand has 393 places, 399 transitions, 3986 flow. Second operand 38 states and 2011 transitions. [2022-09-20 21:43:23,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 419 places, 457 transitions, 5543 flow [2022-09-20 21:43:23,273 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 457 transitions, 5160 flow, removed 73 selfloop flow, removed 34 redundant places. [2022-09-20 21:43:23,279 INFO L231 Difference]: Finished difference. Result has 399 places, 414 transitions, 4146 flow [2022-09-20 21:43:23,279 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3689, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4146, PETRI_PLACES=399, PETRI_TRANSITIONS=414} [2022-09-20 21:43:23,280 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 311 predicate places. [2022-09-20 21:43:23,280 INFO L495 AbstractCegarLoop]: Abstraction has has 399 places, 414 transitions, 4146 flow [2022-09-20 21:43:23,280 INFO L496 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-09-20 21:43:23,280 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:23,280 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:23,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-09-20 21:43:23,280 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:23,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:23,281 INFO L85 PathProgramCache]: Analyzing trace with hash 779783110, now seen corresponding path program 52 times [2022-09-20 21:43:23,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:23,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850983269] [2022-09-20 21:43:23,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:23,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:23,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:23,590 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:23,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:23,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850983269] [2022-09-20 21:43:23,591 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1850983269] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:23,591 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:23,591 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:43:23,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442934434] [2022-09-20 21:43:23,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:23,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:43:23,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:23,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:43:23,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:43:23,592 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:23,593 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 399 places, 414 transitions, 4146 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-09-20 21:43:23,593 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:23,593 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:23,593 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:24,707 INFO L130 PetriNetUnfolder]: 375/1071 cut-off events. [2022-09-20 21:43:24,707 INFO L131 PetriNetUnfolder]: For 13642/13642 co-relation queries the response was YES. [2022-09-20 21:43:24,715 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7068 conditions, 1071 events. 375/1071 cut-off events. For 13642/13642 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6173 event pairs, 40 based on Foata normal form. 1/1070 useless extension candidates. Maximal degree in co-relation 6939. Up to 721 conditions per place. [2022-09-20 21:43:24,718 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 298 selfloop transitions, 100 changer transitions 32/469 dead transitions. [2022-09-20 21:43:24,719 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 469 transitions, 5683 flow [2022-09-20 21:43:24,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:43:24,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:43:24,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1814 transitions. [2022-09-20 21:43:24,720 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.567584480600751 [2022-09-20 21:43:24,720 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1814 transitions. [2022-09-20 21:43:24,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1814 transitions. [2022-09-20 21:43:24,721 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:24,721 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1814 transitions. [2022-09-20 21:43:24,722 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-09-20 21:43:24,724 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-09-20 21:43:24,724 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-09-20 21:43:24,724 INFO L175 Difference]: Start difference. First operand has 399 places, 414 transitions, 4146 flow. Second operand 34 states and 1814 transitions. [2022-09-20 21:43:24,724 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 469 transitions, 5683 flow [2022-09-20 21:43:24,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 469 transitions, 5400 flow, removed 77 selfloop flow, removed 29 redundant places. [2022-09-20 21:43:24,792 INFO L231 Difference]: Finished difference. Result has 405 places, 421 transitions, 4304 flow [2022-09-20 21:43:24,792 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3890, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=414, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4304, PETRI_PLACES=405, PETRI_TRANSITIONS=421} [2022-09-20 21:43:24,792 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 317 predicate places. [2022-09-20 21:43:24,793 INFO L495 AbstractCegarLoop]: Abstraction has has 405 places, 421 transitions, 4304 flow [2022-09-20 21:43:24,793 INFO L496 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-09-20 21:43:24,793 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:24,793 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:24,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-09-20 21:43:24,793 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:24,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:24,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1562383346, now seen corresponding path program 53 times [2022-09-20 21:43:24,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:24,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902372915] [2022-09-20 21:43:24,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:24,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:24,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:25,064 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:25,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:25,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902372915] [2022-09-20 21:43:25,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902372915] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:25,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:25,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:25,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [980730969] [2022-09-20 21:43:25,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:25,065 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:25,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:25,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:25,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:25,067 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:25,067 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 421 transitions, 4304 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-09-20 21:43:25,067 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:25,067 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:25,067 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:27,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:43:28,400 INFO L130 PetriNetUnfolder]: 391/1121 cut-off events. [2022-09-20 21:43:28,401 INFO L131 PetriNetUnfolder]: For 16041/16041 co-relation queries the response was YES. [2022-09-20 21:43:28,411 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7593 conditions, 1121 events. 391/1121 cut-off events. For 16041/16041 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6534 event pairs, 36 based on Foata normal form. 1/1120 useless extension candidates. Maximal degree in co-relation 7463. Up to 723 conditions per place. [2022-09-20 21:43:28,415 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 292 selfloop transitions, 131 changer transitions 32/494 dead transitions. [2022-09-20 21:43:28,415 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 438 places, 494 transitions, 6307 flow [2022-09-20 21:43:28,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:43:28,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:43:28,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2170 transitions. [2022-09-20 21:43:28,416 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.563051375194603 [2022-09-20 21:43:28,416 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2170 transitions. [2022-09-20 21:43:28,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2170 transitions. [2022-09-20 21:43:28,417 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:28,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2170 transitions. [2022-09-20 21:43:28,418 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-09-20 21:43:28,420 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-09-20 21:43:28,420 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-09-20 21:43:28,420 INFO L175 Difference]: Start difference. First operand has 405 places, 421 transitions, 4304 flow. Second operand 41 states and 2170 transitions. [2022-09-20 21:43:28,420 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 438 places, 494 transitions, 6307 flow [2022-09-20 21:43:28,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 494 transitions, 5987 flow, removed 86 selfloop flow, removed 30 redundant places. [2022-09-20 21:43:28,493 INFO L231 Difference]: Finished difference. Result has 422 places, 441 transitions, 4794 flow [2022-09-20 21:43:28,493 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4025, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=421, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=4794, PETRI_PLACES=422, PETRI_TRANSITIONS=441} [2022-09-20 21:43:28,494 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 334 predicate places. [2022-09-20 21:43:28,494 INFO L495 AbstractCegarLoop]: Abstraction has has 422 places, 441 transitions, 4794 flow [2022-09-20 21:43:28,494 INFO L496 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-09-20 21:43:28,494 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:28,494 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:28,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-09-20 21:43:28,494 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:28,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:28,495 INFO L85 PathProgramCache]: Analyzing trace with hash -1295980388, now seen corresponding path program 54 times [2022-09-20 21:43:28,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:28,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324337782] [2022-09-20 21:43:28,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:28,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:28,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:28,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:28,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:28,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324337782] [2022-09-20 21:43:28,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324337782] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:28,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:28,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:28,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645629313] [2022-09-20 21:43:28,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:28,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:28,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:28,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:28,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:28,846 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:28,846 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 441 transitions, 4794 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-09-20 21:43:28,846 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:28,846 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:28,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:30,003 INFO L130 PetriNetUnfolder]: 389/1089 cut-off events. [2022-09-20 21:43:30,004 INFO L131 PetriNetUnfolder]: For 16593/16593 co-relation queries the response was YES. [2022-09-20 21:43:30,017 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7698 conditions, 1089 events. 389/1089 cut-off events. For 16593/16593 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6327 event pairs, 30 based on Foata normal form. 1/1088 useless extension candidates. Maximal degree in co-relation 7563. Up to 760 conditions per place. [2022-09-20 21:43:30,022 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 318 selfloop transitions, 96 changer transitions 36/489 dead transitions. [2022-09-20 21:43:30,022 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 450 places, 489 transitions, 6253 flow [2022-09-20 21:43:30,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:43:30,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:43:30,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1912 transitions. [2022-09-20 21:43:30,024 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5650118203309693 [2022-09-20 21:43:30,024 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1912 transitions. [2022-09-20 21:43:30,024 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1912 transitions. [2022-09-20 21:43:30,025 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:30,025 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1912 transitions. [2022-09-20 21:43:30,026 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-09-20 21:43:30,028 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-09-20 21:43:30,029 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-09-20 21:43:30,029 INFO L175 Difference]: Start difference. First operand has 422 places, 441 transitions, 4794 flow. Second operand 36 states and 1912 transitions. [2022-09-20 21:43:30,029 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 450 places, 489 transitions, 6253 flow [2022-09-20 21:43:30,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 489 transitions, 5797 flow, removed 157 selfloop flow, removed 33 redundant places. [2022-09-20 21:43:30,143 INFO L231 Difference]: Finished difference. Result has 431 places, 441 transitions, 4680 flow [2022-09-20 21:43:30,144 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4400, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=346, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4680, PETRI_PLACES=431, PETRI_TRANSITIONS=441} [2022-09-20 21:43:30,144 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 343 predicate places. [2022-09-20 21:43:30,144 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 441 transitions, 4680 flow [2022-09-20 21:43:30,144 INFO L496 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-09-20 21:43:30,145 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:30,145 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:30,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-09-20 21:43:30,145 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:30,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:30,145 INFO L85 PathProgramCache]: Analyzing trace with hash 271532838, now seen corresponding path program 55 times [2022-09-20 21:43:30,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:30,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [447320149] [2022-09-20 21:43:30,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:30,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:30,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:30,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-09-20 21:43:30,475 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:30,475 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [447320149] [2022-09-20 21:43:30,475 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [447320149] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:30,475 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:30,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:30,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993886001] [2022-09-20 21:43:30,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:30,476 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:30,476 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:30,476 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:30,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:30,477 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:30,477 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 441 transitions, 4680 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-09-20 21:43:30,478 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:30,478 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:30,478 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:32,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:43:32,982 INFO L130 PetriNetUnfolder]: 383/1109 cut-off events. [2022-09-20 21:43:32,982 INFO L131 PetriNetUnfolder]: For 14993/14993 co-relation queries the response was YES. [2022-09-20 21:43:32,993 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7473 conditions, 1109 events. 383/1109 cut-off events. For 14993/14993 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6517 event pairs, 40 based on Foata normal form. 1/1108 useless extension candidates. Maximal degree in co-relation 7333. Up to 774 conditions per place. [2022-09-20 21:43:32,997 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 322 selfloop transitions, 83 changer transitions 36/480 dead transitions. [2022-09-20 21:43:32,997 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 455 places, 480 transitions, 5956 flow [2022-09-20 21:43:32,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:43:32,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:43:32,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1857 transitions. [2022-09-20 21:43:32,998 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5644376899696049 [2022-09-20 21:43:32,998 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1857 transitions. [2022-09-20 21:43:32,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1857 transitions. [2022-09-20 21:43:32,999 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:32,999 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1857 transitions. [2022-09-20 21:43:33,000 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.05714285714286) internal successors, (1857), 35 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:33,002 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-09-20 21:43:33,002 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-09-20 21:43:33,002 INFO L175 Difference]: Start difference. First operand has 431 places, 441 transitions, 4680 flow. Second operand 35 states and 1857 transitions. [2022-09-20 21:43:33,002 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 455 places, 480 transitions, 5956 flow [2022-09-20 21:43:33,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 420 places, 480 transitions, 5659 flow, removed 38 selfloop flow, removed 35 redundant places. [2022-09-20 21:43:33,085 INFO L231 Difference]: Finished difference. Result has 431 places, 434 transitions, 4582 flow [2022-09-20 21:43:33,086 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4415, PETRI_DIFFERENCE_MINUEND_PLACES=386, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4582, PETRI_PLACES=431, PETRI_TRANSITIONS=434} [2022-09-20 21:43:33,086 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 343 predicate places. [2022-09-20 21:43:33,086 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 434 transitions, 4582 flow [2022-09-20 21:43:33,086 INFO L496 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-09-20 21:43:33,086 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:33,086 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:33,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-09-20 21:43:33,087 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:33,087 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:33,087 INFO L85 PathProgramCache]: Analyzing trace with hash 1487491466, now seen corresponding path program 56 times [2022-09-20 21:43:33,087 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:33,087 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [903333740] [2022-09-20 21:43:33,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:33,087 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:33,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:33,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:33,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:33,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [903333740] [2022-09-20 21:43:33,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [903333740] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:33,401 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:33,401 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:33,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733508092] [2022-09-20 21:43:33,401 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:33,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:33,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:33,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:33,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:33,402 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:33,403 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 434 transitions, 4582 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-09-20 21:43:33,403 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:33,403 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:33,403 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:35,567 INFO L130 PetriNetUnfolder]: 386/1130 cut-off events. [2022-09-20 21:43:35,567 INFO L131 PetriNetUnfolder]: For 14998/14998 co-relation queries the response was YES. [2022-09-20 21:43:35,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7548 conditions, 1130 events. 386/1130 cut-off events. For 14998/14998 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6802 event pairs, 41 based on Foata normal form. 1/1129 useless extension candidates. Maximal degree in co-relation 7410. Up to 735 conditions per place. [2022-09-20 21:43:35,582 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 305 selfloop transitions, 120 changer transitions 30/494 dead transitions. [2022-09-20 21:43:35,582 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 456 places, 494 transitions, 6245 flow [2022-09-20 21:43:35,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:43:35,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:43:35,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2066 transitions. [2022-09-20 21:43:35,584 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.563557010365521 [2022-09-20 21:43:35,584 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2066 transitions. [2022-09-20 21:43:35,584 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2066 transitions. [2022-09-20 21:43:35,584 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:35,584 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2066 transitions. [2022-09-20 21:43:35,586 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-09-20 21:43:35,587 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-09-20 21:43:35,587 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-09-20 21:43:35,587 INFO L175 Difference]: Start difference. First operand has 431 places, 434 transitions, 4582 flow. Second operand 39 states and 2066 transitions. [2022-09-20 21:43:35,587 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 456 places, 494 transitions, 6245 flow [2022-09-20 21:43:35,676 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 494 transitions, 6011 flow, removed 28 selfloop flow, removed 35 redundant places. [2022-09-20 21:43:35,683 INFO L231 Difference]: Finished difference. Result has 431 places, 447 transitions, 4924 flow [2022-09-20 21:43:35,684 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4380, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=434, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4924, PETRI_PLACES=431, PETRI_TRANSITIONS=447} [2022-09-20 21:43:35,684 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 343 predicate places. [2022-09-20 21:43:35,684 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 447 transitions, 4924 flow [2022-09-20 21:43:35,684 INFO L496 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-09-20 21:43:35,684 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:35,685 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:35,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-09-20 21:43:35,685 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:35,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:35,685 INFO L85 PathProgramCache]: Analyzing trace with hash -753096704, now seen corresponding path program 57 times [2022-09-20 21:43:35,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:35,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [290177780] [2022-09-20 21:43:35,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:35,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:36,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:36,072 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:36,072 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [290177780] [2022-09-20 21:43:36,072 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [290177780] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:36,072 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:36,072 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:36,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32989711] [2022-09-20 21:43:36,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:36,073 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:36,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:36,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:36,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:36,073 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:36,074 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 447 transitions, 4924 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-09-20 21:43:36,074 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:36,074 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:36,074 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:37,495 INFO L130 PetriNetUnfolder]: 384/1130 cut-off events. [2022-09-20 21:43:37,495 INFO L131 PetriNetUnfolder]: For 15788/15788 co-relation queries the response was YES. [2022-09-20 21:43:37,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7658 conditions, 1130 events. 384/1130 cut-off events. For 15788/15788 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6760 event pairs, 43 based on Foata normal form. 1/1129 useless extension candidates. Maximal degree in co-relation 7522. Up to 726 conditions per place. [2022-09-20 21:43:37,539 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 296 selfloop transitions, 125 changer transitions 36/496 dead transitions. [2022-09-20 21:43:37,539 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 467 places, 496 transitions, 6454 flow [2022-09-20 21:43:37,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-09-20 21:43:37,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-09-20 21:43:37,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2315 transitions. [2022-09-20 21:43:37,541 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5597195357833655 [2022-09-20 21:43:37,541 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2315 transitions. [2022-09-20 21:43:37,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2315 transitions. [2022-09-20 21:43:37,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:37,541 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2315 transitions. [2022-09-20 21:43:37,544 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.61363636363637) internal successors, (2315), 44 states have internal predecessors, (2315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:37,546 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-09-20 21:43:37,547 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-09-20 21:43:37,547 INFO L175 Difference]: Start difference. First operand has 431 places, 447 transitions, 4924 flow. Second operand 44 states and 2315 transitions. [2022-09-20 21:43:37,547 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 467 places, 496 transitions, 6454 flow [2022-09-20 21:43:37,659 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 496 transitions, 6184 flow, removed 67 selfloop flow, removed 35 redundant places. [2022-09-20 21:43:37,666 INFO L231 Difference]: Finished difference. Result has 445 places, 446 transitions, 5058 flow [2022-09-20 21:43:37,667 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4709, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=447, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=324, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=5058, PETRI_PLACES=445, PETRI_TRANSITIONS=446} [2022-09-20 21:43:37,667 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 357 predicate places. [2022-09-20 21:43:37,667 INFO L495 AbstractCegarLoop]: Abstraction has has 445 places, 446 transitions, 5058 flow [2022-09-20 21:43:37,667 INFO L496 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-09-20 21:43:37,667 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:37,667 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:37,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-09-20 21:43:37,668 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:37,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:37,668 INFO L85 PathProgramCache]: Analyzing trace with hash 1936484630, now seen corresponding path program 58 times [2022-09-20 21:43:37,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:37,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022289650] [2022-09-20 21:43:37,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:37,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:37,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:37,971 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:37,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:37,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022289650] [2022-09-20 21:43:37,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022289650] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:37,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:37,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:37,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805785703] [2022-09-20 21:43:37,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:37,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:37,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:37,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:37,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:37,973 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:37,974 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 446 transitions, 5058 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-09-20 21:43:37,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:37,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:37,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:39,873 INFO L130 PetriNetUnfolder]: 380/1122 cut-off events. [2022-09-20 21:43:39,873 INFO L131 PetriNetUnfolder]: For 16101/16101 co-relation queries the response was YES. [2022-09-20 21:43:39,882 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7788 conditions, 1122 events. 380/1122 cut-off events. For 16101/16101 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6672 event pairs, 42 based on Foata normal form. 1/1121 useless extension candidates. Maximal degree in co-relation 7647. Up to 749 conditions per place. [2022-09-20 21:43:39,885 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 318 selfloop transitions, 103 changer transitions 27/487 dead transitions. [2022-09-20 21:43:39,885 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 487 transitions, 6496 flow [2022-09-20 21:43:39,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:43:39,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:43:39,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1758 transitions. [2022-09-20 21:43:39,887 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5667311411992263 [2022-09-20 21:43:39,887 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1758 transitions. [2022-09-20 21:43:39,887 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1758 transitions. [2022-09-20 21:43:39,887 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:39,887 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1758 transitions. [2022-09-20 21:43:39,888 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-09-20 21:43:39,890 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-09-20 21:43:39,890 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-09-20 21:43:39,890 INFO L175 Difference]: Start difference. First operand has 445 places, 446 transitions, 5058 flow. Second operand 33 states and 1758 transitions. [2022-09-20 21:43:39,890 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 487 transitions, 6496 flow [2022-09-20 21:43:39,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 426 places, 487 transitions, 6127 flow, removed 46 selfloop flow, removed 40 redundant places. [2022-09-20 21:43:39,985 INFO L231 Difference]: Finished difference. Result has 436 places, 449 transitions, 5069 flow [2022-09-20 21:43:39,985 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4727, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=446, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5069, PETRI_PLACES=436, PETRI_TRANSITIONS=449} [2022-09-20 21:43:39,985 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 348 predicate places. [2022-09-20 21:43:39,986 INFO L495 AbstractCegarLoop]: Abstraction has has 436 places, 449 transitions, 5069 flow [2022-09-20 21:43:39,986 INFO L496 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-09-20 21:43:39,986 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:39,986 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:39,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-09-20 21:43:39,986 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:39,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:39,987 INFO L85 PathProgramCache]: Analyzing trace with hash 80797226, now seen corresponding path program 59 times [2022-09-20 21:43:39,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:39,987 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538369188] [2022-09-20 21:43:39,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:39,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:40,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:40,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:40,311 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:40,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538369188] [2022-09-20 21:43:40,311 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538369188] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:40,311 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:40,311 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:40,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119355036] [2022-09-20 21:43:40,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:40,311 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:40,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:40,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:40,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:40,312 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:40,313 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 436 places, 449 transitions, 5069 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-09-20 21:43:40,313 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:40,313 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:40,313 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:41,942 INFO L130 PetriNetUnfolder]: 381/1124 cut-off events. [2022-09-20 21:43:41,942 INFO L131 PetriNetUnfolder]: For 16430/16430 co-relation queries the response was YES. [2022-09-20 21:43:41,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7812 conditions, 1124 events. 381/1124 cut-off events. For 16430/16430 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6772 event pairs, 48 based on Foata normal form. 1/1123 useless extension candidates. Maximal degree in co-relation 7672. Up to 756 conditions per place. [2022-09-20 21:43:41,956 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 322 selfloop transitions, 106 changer transitions 27/494 dead transitions. [2022-09-20 21:43:41,956 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 463 places, 494 transitions, 6578 flow [2022-09-20 21:43:41,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:43:41,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:43:41,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1858 transitions. [2022-09-20 21:43:41,957 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.564741641337386 [2022-09-20 21:43:41,957 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1858 transitions. [2022-09-20 21:43:41,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1858 transitions. [2022-09-20 21:43:41,958 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:41,958 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1858 transitions. [2022-09-20 21:43:41,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.08571428571429) internal successors, (1858), 35 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:41,961 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-09-20 21:43:41,961 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-09-20 21:43:41,961 INFO L175 Difference]: Start difference. First operand has 436 places, 449 transitions, 5069 flow. Second operand 35 states and 1858 transitions. [2022-09-20 21:43:41,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 463 places, 494 transitions, 6578 flow [2022-09-20 21:43:42,049 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 494 transitions, 6301 flow, removed 62 selfloop flow, removed 29 redundant places. [2022-09-20 21:43:42,055 INFO L231 Difference]: Finished difference. Result has 444 places, 452 transitions, 5195 flow [2022-09-20 21:43:42,055 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4840, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5195, PETRI_PLACES=444, PETRI_TRANSITIONS=452} [2022-09-20 21:43:42,056 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 356 predicate places. [2022-09-20 21:43:42,056 INFO L495 AbstractCegarLoop]: Abstraction has has 444 places, 452 transitions, 5195 flow [2022-09-20 21:43:42,056 INFO L496 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-09-20 21:43:42,056 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:42,056 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:42,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-09-20 21:43:42,056 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:42,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:42,056 INFO L85 PathProgramCache]: Analyzing trace with hash 678396082, now seen corresponding path program 60 times [2022-09-20 21:43:42,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:42,056 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2098501827] [2022-09-20 21:43:42,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:42,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:42,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:42,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:42,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:42,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2098501827] [2022-09-20 21:43:42,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2098501827] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:42,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:42,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:43:42,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126800473] [2022-09-20 21:43:42,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:42,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:43:42,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:42,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:43:42,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:43:42,368 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:42,368 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 444 places, 452 transitions, 5195 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-09-20 21:43:42,369 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:42,369 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:42,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:45,044 INFO L130 PetriNetUnfolder]: 406/1203 cut-off events. [2022-09-20 21:43:45,044 INFO L131 PetriNetUnfolder]: For 17903/17903 co-relation queries the response was YES. [2022-09-20 21:43:45,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8423 conditions, 1203 events. 406/1203 cut-off events. For 17903/17903 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7464 event pairs, 42 based on Foata normal form. 1/1202 useless extension candidates. Maximal degree in co-relation 8281. Up to 724 conditions per place. [2022-09-20 21:43:45,060 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 286 selfloop transitions, 167 changer transitions 50/542 dead transitions. [2022-09-20 21:43:45,060 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 542 transitions, 7516 flow [2022-09-20 21:43:45,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-09-20 21:43:45,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-09-20 21:43:45,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 2520 transitions. [2022-09-20 21:43:45,062 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-09-20 21:43:45,062 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 2520 transitions. [2022-09-20 21:43:45,062 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 2520 transitions. [2022-09-20 21:43:45,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:45,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 2520 transitions. [2022-09-20 21:43:45,065 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 52.5) internal successors, (2520), 48 states have internal predecessors, (2520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:45,068 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:45,068 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:45,068 INFO L175 Difference]: Start difference. First operand has 444 places, 452 transitions, 5195 flow. Second operand 48 states and 2520 transitions. [2022-09-20 21:43:45,068 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 542 transitions, 7516 flow [2022-09-20 21:43:45,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 453 places, 542 transitions, 7250 flow, removed 57 selfloop flow, removed 31 redundant places. [2022-09-20 21:43:45,267 INFO L231 Difference]: Finished difference. Result has 467 places, 475 transitions, 5833 flow [2022-09-20 21:43:45,267 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4981, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=452, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=5833, PETRI_PLACES=467, PETRI_TRANSITIONS=475} [2022-09-20 21:43:45,267 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 379 predicate places. [2022-09-20 21:43:45,268 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 475 transitions, 5833 flow [2022-09-20 21:43:45,268 INFO L496 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-09-20 21:43:45,268 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:45,268 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:45,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-09-20 21:43:45,268 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:45,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:45,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1577185548, now seen corresponding path program 61 times [2022-09-20 21:43:45,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:45,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1327896604] [2022-09-20 21:43:45,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:45,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:45,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:45,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:45,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:45,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1327896604] [2022-09-20 21:43:45,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1327896604] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:45,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:45,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:45,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978341342] [2022-09-20 21:43:45,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:45,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:45,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:45,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:45,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:45,611 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:45,612 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 475 transitions, 5833 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-09-20 21:43:45,612 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:45,612 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:45,612 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:46,753 INFO L130 PetriNetUnfolder]: 383/1137 cut-off events. [2022-09-20 21:43:46,753 INFO L131 PetriNetUnfolder]: For 18311/18311 co-relation queries the response was YES. [2022-09-20 21:43:46,762 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8321 conditions, 1137 events. 383/1137 cut-off events. For 18311/18311 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6842 event pairs, 51 based on Foata normal form. 1/1136 useless extension candidates. Maximal degree in co-relation 8173. Up to 743 conditions per place. [2022-09-20 21:43:46,766 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 326 selfloop transitions, 137 changer transitions 19/521 dead transitions. [2022-09-20 21:43:46,766 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 521 transitions, 7435 flow [2022-09-20 21:43:46,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:43:46,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:43:46,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1808 transitions. [2022-09-20 21:43:46,768 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5657071339173968 [2022-09-20 21:43:46,768 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1808 transitions. [2022-09-20 21:43:46,768 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1808 transitions. [2022-09-20 21:43:46,768 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:46,768 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1808 transitions. [2022-09-20 21:43:46,770 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-09-20 21:43:46,772 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-09-20 21:43:46,772 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-09-20 21:43:46,772 INFO L175 Difference]: Start difference. First operand has 467 places, 475 transitions, 5833 flow. Second operand 34 states and 1808 transitions. [2022-09-20 21:43:46,773 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 521 transitions, 7435 flow [2022-09-20 21:43:46,876 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 521 transitions, 6928 flow, removed 97 selfloop flow, removed 45 redundant places. [2022-09-20 21:43:46,882 INFO L231 Difference]: Finished difference. Result has 454 places, 483 transitions, 5871 flow [2022-09-20 21:43:46,882 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5352, PETRI_DIFFERENCE_MINUEND_PLACES=414, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5871, PETRI_PLACES=454, PETRI_TRANSITIONS=483} [2022-09-20 21:43:46,883 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 366 predicate places. [2022-09-20 21:43:46,883 INFO L495 AbstractCegarLoop]: Abstraction has has 454 places, 483 transitions, 5871 flow [2022-09-20 21:43:46,883 INFO L496 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-09-20 21:43:46,883 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:46,883 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:46,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-09-20 21:43:46,883 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:46,884 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:46,884 INFO L85 PathProgramCache]: Analyzing trace with hash 1104156690, now seen corresponding path program 62 times [2022-09-20 21:43:46,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:46,884 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120962699] [2022-09-20 21:43:46,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:46,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:46,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:47,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-09-20 21:43:47,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:47,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120962699] [2022-09-20 21:43:47,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120962699] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:47,159 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:47,159 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:47,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849892] [2022-09-20 21:43:47,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:47,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:47,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:47,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:47,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:47,160 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:47,160 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 483 transitions, 5871 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-09-20 21:43:47,160 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:47,161 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:47,161 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:50,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:43:50,780 INFO L130 PetriNetUnfolder]: 416/1233 cut-off events. [2022-09-20 21:43:50,781 INFO L131 PetriNetUnfolder]: For 20138/20138 co-relation queries the response was YES. [2022-09-20 21:43:50,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8885 conditions, 1233 events. 416/1233 cut-off events. For 20138/20138 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7603 event pairs, 44 based on Foata normal form. 1/1232 useless extension candidates. Maximal degree in co-relation 8741. Up to 725 conditions per place. [2022-09-20 21:43:50,798 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 277 selfloop transitions, 229 changer transitions 23/568 dead transitions. [2022-09-20 21:43:50,798 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 568 transitions, 8200 flow [2022-09-20 21:43:50,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-09-20 21:43:50,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-09-20 21:43:50,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2423 transitions. [2022-09-20 21:43:50,800 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5603607770582794 [2022-09-20 21:43:50,800 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2423 transitions. [2022-09-20 21:43:50,800 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2423 transitions. [2022-09-20 21:43:50,800 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:50,800 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2423 transitions. [2022-09-20 21:43:50,802 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.67391304347826) internal successors, (2423), 46 states have internal predecessors, (2423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:50,804 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-09-20 21:43:50,804 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-09-20 21:43:50,804 INFO L175 Difference]: Start difference. First operand has 454 places, 483 transitions, 5871 flow. Second operand 46 states and 2423 transitions. [2022-09-20 21:43:50,804 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 568 transitions, 8200 flow [2022-09-20 21:43:50,912 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 466 places, 568 transitions, 7835 flow, removed 104 selfloop flow, removed 28 redundant places. [2022-09-20 21:43:50,919 INFO L231 Difference]: Finished difference. Result has 478 places, 525 transitions, 6979 flow [2022-09-20 21:43:50,920 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5560, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=266, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=6979, PETRI_PLACES=478, PETRI_TRANSITIONS=525} [2022-09-20 21:43:50,920 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 390 predicate places. [2022-09-20 21:43:50,920 INFO L495 AbstractCegarLoop]: Abstraction has has 478 places, 525 transitions, 6979 flow [2022-09-20 21:43:50,920 INFO L496 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-09-20 21:43:50,920 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:50,920 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:50,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-09-20 21:43:50,920 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:50,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:50,921 INFO L85 PathProgramCache]: Analyzing trace with hash -804566442, now seen corresponding path program 63 times [2022-09-20 21:43:50,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:50,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50946876] [2022-09-20 21:43:50,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:50,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:50,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:51,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-09-20 21:43:51,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:51,208 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50946876] [2022-09-20 21:43:51,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50946876] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:51,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:51,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:51,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068551577] [2022-09-20 21:43:51,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:51,209 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:51,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:51,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:51,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:51,209 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:51,210 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 478 places, 525 transitions, 6979 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-09-20 21:43:51,210 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:51,210 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:51,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:52,455 INFO L130 PetriNetUnfolder]: 421/1246 cut-off events. [2022-09-20 21:43:52,456 INFO L131 PetriNetUnfolder]: For 20915/20915 co-relation queries the response was YES. [2022-09-20 21:43:52,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9343 conditions, 1246 events. 421/1246 cut-off events. For 20915/20915 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7765 event pairs, 46 based on Foata normal form. 1/1244 useless extension candidates. Maximal degree in co-relation 9192. Up to 813 conditions per place. [2022-09-20 21:43:52,473 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 361 selfloop transitions, 154 changer transitions 25/579 dead transitions. [2022-09-20 21:43:52,474 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 510 places, 579 transitions, 8803 flow [2022-09-20 21:43:52,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:43:52,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:43:52,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2070 transitions. [2022-09-20 21:43:52,475 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5646481178396072 [2022-09-20 21:43:52,475 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2070 transitions. [2022-09-20 21:43:52,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2070 transitions. [2022-09-20 21:43:52,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:52,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2070 transitions. [2022-09-20 21:43:52,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.07692307692308) internal successors, (2070), 39 states have internal predecessors, (2070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:52,479 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-09-20 21:43:52,479 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-09-20 21:43:52,479 INFO L175 Difference]: Start difference. First operand has 478 places, 525 transitions, 6979 flow. Second operand 39 states and 2070 transitions. [2022-09-20 21:43:52,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 510 places, 579 transitions, 8803 flow [2022-09-20 21:43:52,673 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 579 transitions, 8321 flow, removed 160 selfloop flow, removed 30 redundant places. [2022-09-20 21:43:52,683 INFO L231 Difference]: Finished difference. Result has 489 places, 536 transitions, 7135 flow [2022-09-20 21:43:52,684 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6503, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=379, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=7135, PETRI_PLACES=489, PETRI_TRANSITIONS=536} [2022-09-20 21:43:52,684 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 401 predicate places. [2022-09-20 21:43:52,685 INFO L495 AbstractCegarLoop]: Abstraction has has 489 places, 536 transitions, 7135 flow [2022-09-20 21:43:52,685 INFO L496 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-09-20 21:43:52,685 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:52,685 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:52,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-09-20 21:43:52,685 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:52,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:52,685 INFO L85 PathProgramCache]: Analyzing trace with hash 723523442, now seen corresponding path program 64 times [2022-09-20 21:43:52,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:52,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911745418] [2022-09-20 21:43:52,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:52,686 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:52,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:53,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:53,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:53,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911745418] [2022-09-20 21:43:53,013 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911745418] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:53,013 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:53,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:53,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1487359401] [2022-09-20 21:43:53,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:53,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:53,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:53,014 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:53,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:53,015 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:53,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 536 transitions, 7135 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-09-20 21:43:53,016 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:53,016 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:53,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:54,362 INFO L130 PetriNetUnfolder]: 416/1235 cut-off events. [2022-09-20 21:43:54,363 INFO L131 PetriNetUnfolder]: For 21029/21029 co-relation queries the response was YES. [2022-09-20 21:43:54,377 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9380 conditions, 1235 events. 416/1235 cut-off events. For 21029/21029 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7682 event pairs, 46 based on Foata normal form. 1/1234 useless extension candidates. Maximal degree in co-relation 9222. Up to 883 conditions per place. [2022-09-20 21:43:54,381 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 420 selfloop transitions, 89 changer transitions 27/575 dead transitions. [2022-09-20 21:43:54,382 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 575 transitions, 8705 flow [2022-09-20 21:43:54,382 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:43:54,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:43:54,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1951 transitions. [2022-09-20 21:43:54,383 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5609545715928694 [2022-09-20 21:43:54,383 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1951 transitions. [2022-09-20 21:43:54,383 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1951 transitions. [2022-09-20 21:43:54,384 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:54,384 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1951 transitions. [2022-09-20 21:43:54,385 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.729729729729726) internal successors, (1951), 37 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:43:54,386 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-09-20 21:43:54,387 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-09-20 21:43:54,387 INFO L175 Difference]: Start difference. First operand has 489 places, 536 transitions, 7135 flow. Second operand 37 states and 1951 transitions. [2022-09-20 21:43:54,387 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 575 transitions, 8705 flow [2022-09-20 21:43:54,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 575 transitions, 8321 flow, removed 94 selfloop flow, removed 29 redundant places. [2022-09-20 21:43:54,530 INFO L231 Difference]: Finished difference. Result has 500 places, 537 transitions, 7061 flow [2022-09-20 21:43:54,530 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6773, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=536, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=448, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7061, PETRI_PLACES=500, PETRI_TRANSITIONS=537} [2022-09-20 21:43:54,530 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 412 predicate places. [2022-09-20 21:43:54,530 INFO L495 AbstractCegarLoop]: Abstraction has has 500 places, 537 transitions, 7061 flow [2022-09-20 21:43:54,531 INFO L496 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-09-20 21:43:54,531 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:54,531 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:54,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-09-20 21:43:54,531 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:54,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:54,531 INFO L85 PathProgramCache]: Analyzing trace with hash 190771314, now seen corresponding path program 65 times [2022-09-20 21:43:54,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:54,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091308643] [2022-09-20 21:43:54,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:54,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:54,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:54,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:54,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:54,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091308643] [2022-09-20 21:43:54,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091308643] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:54,831 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:54,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:54,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654528878] [2022-09-20 21:43:54,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:54,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:54,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:54,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:54,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:54,834 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:54,835 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 537 transitions, 7061 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-09-20 21:43:54,835 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:54,835 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:54,835 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:56,102 INFO L130 PetriNetUnfolder]: 410/1220 cut-off events. [2022-09-20 21:43:56,102 INFO L131 PetriNetUnfolder]: For 20353/20353 co-relation queries the response was YES. [2022-09-20 21:43:56,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9171 conditions, 1220 events. 410/1220 cut-off events. For 20353/20353 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7547 event pairs, 41 based on Foata normal form. 1/1219 useless extension candidates. Maximal degree in co-relation 9009. Up to 807 conditions per place. [2022-09-20 21:43:56,120 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 368 selfloop transitions, 132 changer transitions 31/570 dead transitions. [2022-09-20 21:43:56,120 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 526 places, 570 transitions, 8401 flow [2022-09-20 21:43:56,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:43:56,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:43:56,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2022-09-20 21:43:56,122 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2022-09-20 21:43:56,122 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2022-09-20 21:43:56,122 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2022-09-20 21:43:56,122 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:56,122 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2022-09-20 21:43:56,124 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-09-20 21:43:56,125 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-09-20 21:43:56,125 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-09-20 21:43:56,125 INFO L175 Difference]: Start difference. First operand has 500 places, 537 transitions, 7061 flow. Second operand 36 states and 1910 transitions. [2022-09-20 21:43:56,125 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 526 places, 570 transitions, 8401 flow [2022-09-20 21:43:56,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 496 places, 570 transitions, 8153 flow, removed 56 selfloop flow, removed 30 redundant places. [2022-09-20 21:43:56,294 INFO L231 Difference]: Finished difference. Result has 503 places, 525 transitions, 7000 flow [2022-09-20 21:43:56,295 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6827, PETRI_DIFFERENCE_MINUEND_PLACES=461, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=405, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7000, PETRI_PLACES=503, PETRI_TRANSITIONS=525} [2022-09-20 21:43:56,295 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 415 predicate places. [2022-09-20 21:43:56,295 INFO L495 AbstractCegarLoop]: Abstraction has has 503 places, 525 transitions, 7000 flow [2022-09-20 21:43:56,295 INFO L496 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-09-20 21:43:56,295 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:56,295 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:56,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-09-20 21:43:56,296 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:56,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:56,296 INFO L85 PathProgramCache]: Analyzing trace with hash 979889238, now seen corresponding path program 66 times [2022-09-20 21:43:56,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:56,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31382529] [2022-09-20 21:43:56,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:56,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:56,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:56,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:56,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:56,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31382529] [2022-09-20 21:43:56,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31382529] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:56,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:56,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:43:56,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140094137] [2022-09-20 21:43:56,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:56,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:43:56,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:56,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:43:56,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:43:56,577 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:56,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 503 places, 525 transitions, 7000 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-09-20 21:43:56,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:56,578 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:56,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:57,910 INFO L130 PetriNetUnfolder]: 409/1216 cut-off events. [2022-09-20 21:43:57,910 INFO L131 PetriNetUnfolder]: For 20239/20239 co-relation queries the response was YES. [2022-09-20 21:43:57,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9258 conditions, 1216 events. 409/1216 cut-off events. For 20239/20239 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7527 event pairs, 43 based on Foata normal form. 1/1214 useless extension candidates. Maximal degree in co-relation 9096. Up to 842 conditions per place. [2022-09-20 21:43:57,926 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 398 selfloop transitions, 107 changer transitions 24/568 dead transitions. [2022-09-20 21:43:57,926 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 568 transitions, 8616 flow [2022-09-20 21:43:57,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:43:57,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:43:57,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1904 transitions. [2022-09-20 21:43:57,927 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5626477541371159 [2022-09-20 21:43:57,928 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1904 transitions. [2022-09-20 21:43:57,928 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1904 transitions. [2022-09-20 21:43:57,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:57,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1904 transitions. [2022-09-20 21:43:57,929 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-09-20 21:43:57,931 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-09-20 21:43:57,931 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-09-20 21:43:57,931 INFO L175 Difference]: Start difference. First operand has 503 places, 525 transitions, 7000 flow. Second operand 36 states and 1904 transitions. [2022-09-20 21:43:57,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 568 transitions, 8616 flow [2022-09-20 21:43:58,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 489 places, 568 transitions, 8209 flow, removed 22 selfloop flow, removed 38 redundant places. [2022-09-20 21:43:58,062 INFO L231 Difference]: Finished difference. Result has 500 places, 530 transitions, 7021 flow [2022-09-20 21:43:58,063 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6629, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7021, PETRI_PLACES=500, PETRI_TRANSITIONS=530} [2022-09-20 21:43:58,063 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 412 predicate places. [2022-09-20 21:43:58,063 INFO L495 AbstractCegarLoop]: Abstraction has has 500 places, 530 transitions, 7021 flow [2022-09-20 21:43:58,063 INFO L496 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-09-20 21:43:58,063 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:43:58,063 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:43:58,063 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-09-20 21:43:58,063 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:43:58,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:43:58,064 INFO L85 PathProgramCache]: Analyzing trace with hash 935706252, now seen corresponding path program 67 times [2022-09-20 21:43:58,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:43:58,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311629024] [2022-09-20 21:43:58,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:43:58,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:43:58,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:43:58,364 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:43:58,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:43:58,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311629024] [2022-09-20 21:43:58,365 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311629024] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:43:58,365 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:43:58,365 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:43:58,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1581456366] [2022-09-20 21:43:58,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:43:58,365 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:43:58,365 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:43:58,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:43:58,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:43:58,366 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:43:58,367 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 530 transitions, 7021 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-09-20 21:43:58,367 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:43:58,367 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:43:58,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:43:59,898 INFO L130 PetriNetUnfolder]: 407/1229 cut-off events. [2022-09-20 21:43:59,899 INFO L131 PetriNetUnfolder]: For 20403/20403 co-relation queries the response was YES. [2022-09-20 21:43:59,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9251 conditions, 1229 events. 407/1229 cut-off events. For 20403/20403 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7676 event pairs, 50 based on Foata normal form. 1/1228 useless extension candidates. Maximal degree in co-relation 9088. Up to 839 conditions per place. [2022-09-20 21:43:59,916 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 391 selfloop transitions, 115 changer transitions 22/567 dead transitions. [2022-09-20 21:43:59,916 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 567 transitions, 8524 flow [2022-09-20 21:43:59,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:43:59,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:43:59,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1954 transitions. [2022-09-20 21:43:59,917 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5618171362852213 [2022-09-20 21:43:59,917 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1954 transitions. [2022-09-20 21:43:59,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1954 transitions. [2022-09-20 21:43:59,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:43:59,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1954 transitions. [2022-09-20 21:43:59,919 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-09-20 21:43:59,920 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-09-20 21:43:59,921 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-09-20 21:43:59,921 INFO L175 Difference]: Start difference. First operand has 500 places, 530 transitions, 7021 flow. Second operand 37 states and 1954 transitions. [2022-09-20 21:43:59,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 567 transitions, 8524 flow [2022-09-20 21:44:00,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 499 places, 567 transitions, 8262 flow, removed 54 selfloop flow, removed 31 redundant places. [2022-09-20 21:44:00,063 INFO L231 Difference]: Finished difference. Result has 507 places, 531 transitions, 7103 flow [2022-09-20 21:44:00,063 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6793, PETRI_DIFFERENCE_MINUEND_PLACES=463, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=530, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=416, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7103, PETRI_PLACES=507, PETRI_TRANSITIONS=531} [2022-09-20 21:44:00,063 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 419 predicate places. [2022-09-20 21:44:00,063 INFO L495 AbstractCegarLoop]: Abstraction has has 507 places, 531 transitions, 7103 flow [2022-09-20 21:44:00,064 INFO L496 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-09-20 21:44:00,064 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:00,064 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:00,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-09-20 21:44:00,064 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:00,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:00,064 INFO L85 PathProgramCache]: Analyzing trace with hash -80926160, now seen corresponding path program 68 times [2022-09-20 21:44:00,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:00,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881511603] [2022-09-20 21:44:00,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:00,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:00,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:00,354 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:00,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:00,354 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881511603] [2022-09-20 21:44:00,354 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881511603] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:00,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:00,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:00,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348765609] [2022-09-20 21:44:00,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:00,355 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:00,355 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:00,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:00,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:00,356 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:00,356 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 507 places, 531 transitions, 7103 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-09-20 21:44:00,356 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:00,356 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:00,356 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:03,049 INFO L130 PetriNetUnfolder]: 445/1375 cut-off events. [2022-09-20 21:44:03,050 INFO L131 PetriNetUnfolder]: For 23621/23621 co-relation queries the response was YES. [2022-09-20 21:44:03,065 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10321 conditions, 1375 events. 445/1375 cut-off events. For 23621/23621 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 9005 event pairs, 50 based on Foata normal form. 1/1374 useless extension candidates. Maximal degree in co-relation 10157. Up to 842 conditions per place. [2022-09-20 21:44:03,069 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 396 selfloop transitions, 188 changer transitions 22/645 dead transitions. [2022-09-20 21:44:03,069 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 549 places, 645 transitions, 10083 flow [2022-09-20 21:44:03,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-09-20 21:44:03,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-09-20 21:44:03,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2575 transitions. [2022-09-20 21:44:03,071 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5590534085974815 [2022-09-20 21:44:03,071 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2575 transitions. [2022-09-20 21:44:03,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2575 transitions. [2022-09-20 21:44:03,072 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:03,072 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2575 transitions. [2022-09-20 21:44:03,073 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-09-20 21:44:03,075 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-09-20 21:44:03,075 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-09-20 21:44:03,076 INFO L175 Difference]: Start difference. First operand has 507 places, 531 transitions, 7103 flow. Second operand 49 states and 2575 transitions. [2022-09-20 21:44:03,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 549 places, 645 transitions, 10083 flow [2022-09-20 21:44:03,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 518 places, 645 transitions, 9771 flow, removed 75 selfloop flow, removed 31 redundant places. [2022-09-20 21:44:03,223 INFO L231 Difference]: Finished difference. Result has 529 places, 596 transitions, 8511 flow [2022-09-20 21:44:03,223 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6871, PETRI_DIFFERENCE_MINUEND_PLACES=470, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=8511, PETRI_PLACES=529, PETRI_TRANSITIONS=596} [2022-09-20 21:44:03,223 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 441 predicate places. [2022-09-20 21:44:03,224 INFO L495 AbstractCegarLoop]: Abstraction has has 529 places, 596 transitions, 8511 flow [2022-09-20 21:44:03,224 INFO L496 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-09-20 21:44:03,224 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:03,224 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:03,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-09-20 21:44:03,224 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:03,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:03,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1942608492, now seen corresponding path program 69 times [2022-09-20 21:44:03,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:03,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [562016706] [2022-09-20 21:44:03,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:03,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:03,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:03,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:03,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:03,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [562016706] [2022-09-20 21:44:03,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [562016706] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:03,488 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:03,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:44:03,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476575198] [2022-09-20 21:44:03,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:03,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:44:03,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:03,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:44:03,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:44:03,490 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:03,490 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 529 places, 596 transitions, 8511 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-09-20 21:44:03,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:03,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:03,491 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:04,713 INFO L130 PetriNetUnfolder]: 453/1398 cut-off events. [2022-09-20 21:44:04,714 INFO L131 PetriNetUnfolder]: For 25935/25935 co-relation queries the response was YES. [2022-09-20 21:44:04,731 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10918 conditions, 1398 events. 453/1398 cut-off events. For 25935/25935 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9317 event pairs, 43 based on Foata normal form. 1/1397 useless extension candidates. Maximal degree in co-relation 10749. Up to 979 conditions per place. [2022-09-20 21:44:04,735 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 487 selfloop transitions, 88 changer transitions 31/645 dead transitions. [2022-09-20 21:44:04,735 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 556 places, 645 transitions, 10424 flow [2022-09-20 21:44:04,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:44:04,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:44:04,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1803 transitions. [2022-09-20 21:44:04,737 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.564142678347935 [2022-09-20 21:44:04,737 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1803 transitions. [2022-09-20 21:44:04,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1803 transitions. [2022-09-20 21:44:04,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:04,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1803 transitions. [2022-09-20 21:44:04,738 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-09-20 21:44:04,740 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-09-20 21:44:04,740 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-09-20 21:44:04,740 INFO L175 Difference]: Start difference. First operand has 529 places, 596 transitions, 8511 flow. Second operand 34 states and 1803 transitions. [2022-09-20 21:44:04,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 556 places, 645 transitions, 10424 flow [2022-09-20 21:44:04,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 523 places, 645 transitions, 9971 flow, removed 145 selfloop flow, removed 33 redundant places. [2022-09-20 21:44:04,972 INFO L231 Difference]: Finished difference. Result has 537 places, 603 transitions, 8464 flow [2022-09-20 21:44:04,972 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8062, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=596, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8464, PETRI_PLACES=537, PETRI_TRANSITIONS=603} [2022-09-20 21:44:04,973 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 449 predicate places. [2022-09-20 21:44:04,973 INFO L495 AbstractCegarLoop]: Abstraction has has 537 places, 603 transitions, 8464 flow [2022-09-20 21:44:04,973 INFO L496 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-09-20 21:44:04,973 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:04,973 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:04,973 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-09-20 21:44:04,973 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:04,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:04,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1524396214, now seen corresponding path program 70 times [2022-09-20 21:44:04,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:04,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516433188] [2022-09-20 21:44:04,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:04,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:04,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:05,288 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:05,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:05,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516433188] [2022-09-20 21:44:05,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516433188] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:05,289 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:05,289 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:05,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1312237974] [2022-09-20 21:44:05,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:05,289 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:05,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:05,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:05,290 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:05,290 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:05,291 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 603 transitions, 8464 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-09-20 21:44:05,291 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:05,291 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:05,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:06,868 INFO L130 PetriNetUnfolder]: 445/1380 cut-off events. [2022-09-20 21:44:06,868 INFO L131 PetriNetUnfolder]: For 26673/26673 co-relation queries the response was YES. [2022-09-20 21:44:06,885 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10796 conditions, 1380 events. 445/1380 cut-off events. For 26673/26673 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9093 event pairs, 44 based on Foata normal form. 1/1378 useless extension candidates. Maximal degree in co-relation 10614. Up to 984 conditions per place. [2022-09-20 21:44:06,890 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 486 selfloop transitions, 87 changer transitions 22/634 dead transitions. [2022-09-20 21:44:06,890 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 634 transitions, 10094 flow [2022-09-20 21:44:06,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:44:06,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:44:06,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1847 transitions. [2022-09-20 21:44:06,892 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5613981762917933 [2022-09-20 21:44:06,892 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1847 transitions. [2022-09-20 21:44:06,892 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1847 transitions. [2022-09-20 21:44:06,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:06,893 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1847 transitions. [2022-09-20 21:44:06,894 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-09-20 21:44:06,896 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-09-20 21:44:06,896 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-09-20 21:44:06,896 INFO L175 Difference]: Start difference. First operand has 537 places, 603 transitions, 8464 flow. Second operand 35 states and 1847 transitions. [2022-09-20 21:44:06,896 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 634 transitions, 10094 flow [2022-09-20 21:44:07,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 634 transitions, 9844 flow, removed 56 selfloop flow, removed 29 redundant places. [2022-09-20 21:44:07,097 INFO L231 Difference]: Finished difference. Result has 541 places, 601 transitions, 8472 flow [2022-09-20 21:44:07,097 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8240, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=517, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8472, PETRI_PLACES=541, PETRI_TRANSITIONS=601} [2022-09-20 21:44:07,098 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 453 predicate places. [2022-09-20 21:44:07,098 INFO L495 AbstractCegarLoop]: Abstraction has has 541 places, 601 transitions, 8472 flow [2022-09-20 21:44:07,098 INFO L496 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-09-20 21:44:07,098 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:07,098 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:07,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-09-20 21:44:07,098 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:07,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:07,098 INFO L85 PathProgramCache]: Analyzing trace with hash 703173050, now seen corresponding path program 71 times [2022-09-20 21:44:07,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:07,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938899283] [2022-09-20 21:44:07,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:07,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:07,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:07,489 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:07,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:07,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938899283] [2022-09-20 21:44:07,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938899283] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:07,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:07,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:44:07,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598718570] [2022-09-20 21:44:07,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:07,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:44:07,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:07,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:44:07,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:44:07,492 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:07,492 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 601 transitions, 8472 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-09-20 21:44:07,492 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:07,492 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:07,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:09,555 INFO L130 PetriNetUnfolder]: 442/1382 cut-off events. [2022-09-20 21:44:09,556 INFO L131 PetriNetUnfolder]: For 26479/26479 co-relation queries the response was YES. [2022-09-20 21:44:09,571 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10810 conditions, 1382 events. 442/1382 cut-off events. For 26479/26479 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9174 event pairs, 39 based on Foata normal form. 1/1381 useless extension candidates. Maximal degree in co-relation 10630. Up to 883 conditions per place. [2022-09-20 21:44:09,576 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 438 selfloop transitions, 152 changer transitions 23/652 dead transitions. [2022-09-20 21:44:09,576 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 652 transitions, 10454 flow [2022-09-20 21:44:09,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-09-20 21:44:09,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-09-20 21:44:09,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2666 transitions. [2022-09-20 21:44:09,578 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5561118064246975 [2022-09-20 21:44:09,578 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 2666 transitions. [2022-09-20 21:44:09,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 2666 transitions. [2022-09-20 21:44:09,578 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:09,578 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 2666 transitions. [2022-09-20 21:44:09,580 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-09-20 21:44:09,582 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-09-20 21:44:09,582 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-09-20 21:44:09,582 INFO L175 Difference]: Start difference. First operand has 541 places, 601 transitions, 8472 flow. Second operand 51 states and 2666 transitions. [2022-09-20 21:44:09,582 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 652 transitions, 10454 flow [2022-09-20 21:44:09,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 652 transitions, 10164 flow, removed 57 selfloop flow, removed 33 redundant places. [2022-09-20 21:44:09,777 INFO L231 Difference]: Finished difference. Result has 560 places, 609 transitions, 8787 flow [2022-09-20 21:44:09,777 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8210, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=456, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=8787, PETRI_PLACES=560, PETRI_TRANSITIONS=609} [2022-09-20 21:44:09,777 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 472 predicate places. [2022-09-20 21:44:09,777 INFO L495 AbstractCegarLoop]: Abstraction has has 560 places, 609 transitions, 8787 flow [2022-09-20 21:44:09,778 INFO L496 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-09-20 21:44:09,778 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:09,778 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:09,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-09-20 21:44:09,778 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:09,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:09,778 INFO L85 PathProgramCache]: Analyzing trace with hash 1089690976, now seen corresponding path program 72 times [2022-09-20 21:44:09,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:09,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2085562487] [2022-09-20 21:44:09,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:09,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:09,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:10,054 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:10,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:10,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2085562487] [2022-09-20 21:44:10,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2085562487] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:10,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:10,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:10,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694975948] [2022-09-20 21:44:10,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:10,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:10,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:10,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:10,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:10,056 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:10,057 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 609 transitions, 8787 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-09-20 21:44:10,057 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:10,057 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:10,057 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:11,821 INFO L130 PetriNetUnfolder]: 440/1380 cut-off events. [2022-09-20 21:44:11,822 INFO L131 PetriNetUnfolder]: For 27076/27076 co-relation queries the response was YES. [2022-09-20 21:44:11,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10955 conditions, 1380 events. 440/1380 cut-off events. For 27076/27076 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9160 event pairs, 47 based on Foata normal form. 1/1379 useless extension candidates. Maximal degree in co-relation 10772. Up to 831 conditions per place. [2022-09-20 21:44:11,844 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 382 selfloop transitions, 199 changer transitions 32/652 dead transitions. [2022-09-20 21:44:11,844 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 595 places, 652 transitions, 10672 flow [2022-09-20 21:44:11,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-09-20 21:44:11,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-09-20 21:44:11,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2266 transitions. [2022-09-20 21:44:11,847 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5606135576447303 [2022-09-20 21:44:11,848 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2266 transitions. [2022-09-20 21:44:11,848 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2266 transitions. [2022-09-20 21:44:11,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:11,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2266 transitions. [2022-09-20 21:44:11,849 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.69767441860465) internal successors, (2266), 43 states have internal predecessors, (2266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:11,851 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-09-20 21:44:11,851 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-09-20 21:44:11,851 INFO L175 Difference]: Start difference. First operand has 560 places, 609 transitions, 8787 flow. Second operand 43 states and 2266 transitions. [2022-09-20 21:44:11,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 595 places, 652 transitions, 10672 flow [2022-09-20 21:44:12,055 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 553 places, 652 transitions, 10148 flow, removed 144 selfloop flow, removed 42 redundant places. [2022-09-20 21:44:12,066 INFO L231 Difference]: Finished difference. Result has 562 places, 603 transitions, 8836 flow [2022-09-20 21:44:12,067 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8353, PETRI_DIFFERENCE_MINUEND_PLACES=511, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=609, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=195, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=412, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=8836, PETRI_PLACES=562, PETRI_TRANSITIONS=603} [2022-09-20 21:44:12,067 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 474 predicate places. [2022-09-20 21:44:12,067 INFO L495 AbstractCegarLoop]: Abstraction has has 562 places, 603 transitions, 8836 flow [2022-09-20 21:44:12,067 INFO L496 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-09-20 21:44:12,067 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:12,068 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:12,068 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-09-20 21:44:12,068 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:12,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:12,068 INFO L85 PathProgramCache]: Analyzing trace with hash -2088762426, now seen corresponding path program 73 times [2022-09-20 21:44:12,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:12,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21884729] [2022-09-20 21:44:12,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:12,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:12,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:12,416 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:12,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:12,416 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21884729] [2022-09-20 21:44:12,416 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21884729] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:12,416 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:12,416 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:12,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098904857] [2022-09-20 21:44:12,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:12,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:12,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:12,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:12,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:12,417 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:12,418 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 603 transitions, 8836 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-09-20 21:44:12,418 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:12,418 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:12,418 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:15,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:44:15,878 INFO L130 PetriNetUnfolder]: 427/1347 cut-off events. [2022-09-20 21:44:15,878 INFO L131 PetriNetUnfolder]: For 25156/25156 co-relation queries the response was YES. [2022-09-20 21:44:15,895 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10721 conditions, 1347 events. 427/1347 cut-off events. For 25156/25156 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8882 event pairs, 42 based on Foata normal form. 1/1346 useless extension candidates. Maximal degree in co-relation 10536. Up to 967 conditions per place. [2022-09-20 21:44:15,899 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 487 selfloop transitions, 86 changer transitions 16/628 dead transitions. [2022-09-20 21:44:15,899 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 628 transitions, 10234 flow [2022-09-20 21:44:15,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:44:15,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:44:15,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1889 transitions. [2022-09-20 21:44:15,901 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5582151300236406 [2022-09-20 21:44:15,901 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1889 transitions. [2022-09-20 21:44:15,901 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1889 transitions. [2022-09-20 21:44:15,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:15,901 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1889 transitions. [2022-09-20 21:44:15,902 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.47222222222222) internal successors, (1889), 36 states have internal predecessors, (1889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:15,904 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-09-20 21:44:15,904 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-09-20 21:44:15,904 INFO L175 Difference]: Start difference. First operand has 562 places, 603 transitions, 8836 flow. Second operand 36 states and 1889 transitions. [2022-09-20 21:44:15,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 628 transitions, 10234 flow [2022-09-20 21:44:16,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 547 places, 628 transitions, 9722 flow, removed 37 selfloop flow, removed 41 redundant places. [2022-09-20 21:44:16,094 INFO L231 Difference]: Finished difference. Result has 555 places, 602 transitions, 8528 flow [2022-09-20 21:44:16,094 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8340, PETRI_DIFFERENCE_MINUEND_PLACES=512, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=517, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8528, PETRI_PLACES=555, PETRI_TRANSITIONS=602} [2022-09-20 21:44:16,095 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 467 predicate places. [2022-09-20 21:44:16,095 INFO L495 AbstractCegarLoop]: Abstraction has has 555 places, 602 transitions, 8528 flow [2022-09-20 21:44:16,095 INFO L496 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-09-20 21:44:16,095 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:16,095 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:16,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-09-20 21:44:16,095 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:16,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:16,096 INFO L85 PathProgramCache]: Analyzing trace with hash -580012210, now seen corresponding path program 74 times [2022-09-20 21:44:16,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:16,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1764572576] [2022-09-20 21:44:16,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:16,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:16,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:16,442 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:16,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:16,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1764572576] [2022-09-20 21:44:16,442 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1764572576] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:16,443 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:16,443 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:16,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787427972] [2022-09-20 21:44:16,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:16,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:16,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:16,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:16,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:16,444 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:16,444 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 602 transitions, 8528 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-09-20 21:44:16,444 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:16,444 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:16,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:18,346 INFO L130 PetriNetUnfolder]: 436/1370 cut-off events. [2022-09-20 21:44:18,347 INFO L131 PetriNetUnfolder]: For 25619/25619 co-relation queries the response was YES. [2022-09-20 21:44:18,366 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10845 conditions, 1370 events. 436/1370 cut-off events. For 25619/25619 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 9105 event pairs, 51 based on Foata normal form. 1/1369 useless extension candidates. Maximal degree in co-relation 10662. Up to 952 conditions per place. [2022-09-20 21:44:18,370 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 475 selfloop transitions, 97 changer transitions 31/642 dead transitions. [2022-09-20 21:44:18,370 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 642 transitions, 10385 flow [2022-09-20 21:44:18,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:44:18,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:44:18,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2022-09-20 21:44:18,372 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2022-09-20 21:44:18,372 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2022-09-20 21:44:18,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2022-09-20 21:44:18,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:18,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2022-09-20 21:44:18,373 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-09-20 21:44:18,375 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-09-20 21:44:18,375 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-09-20 21:44:18,375 INFO L175 Difference]: Start difference. First operand has 555 places, 602 transitions, 8528 flow. Second operand 35 states and 1854 transitions. [2022-09-20 21:44:18,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 642 transitions, 10385 flow [2022-09-20 21:44:18,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 642 transitions, 10154 flow, removed 29 selfloop flow, removed 35 redundant places. [2022-09-20 21:44:18,568 INFO L231 Difference]: Finished difference. Result has 558 places, 600 transitions, 8630 flow [2022-09-20 21:44:18,568 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8331, PETRI_DIFFERENCE_MINUEND_PLACES=514, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=602, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=506, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8630, PETRI_PLACES=558, PETRI_TRANSITIONS=600} [2022-09-20 21:44:18,569 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 470 predicate places. [2022-09-20 21:44:18,569 INFO L495 AbstractCegarLoop]: Abstraction has has 558 places, 600 transitions, 8630 flow [2022-09-20 21:44:18,569 INFO L496 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-09-20 21:44:18,569 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:18,569 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:18,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-09-20 21:44:18,569 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:18,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:18,570 INFO L85 PathProgramCache]: Analyzing trace with hash 284906074, now seen corresponding path program 75 times [2022-09-20 21:44:18,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:18,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267872678] [2022-09-20 21:44:18,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:18,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:18,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:18,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:18,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:18,930 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267872678] [2022-09-20 21:44:18,930 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267872678] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:18,930 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:18,930 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:18,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1857745220] [2022-09-20 21:44:18,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:18,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:18,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:18,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:18,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:18,931 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:18,932 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 600 transitions, 8630 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-09-20 21:44:18,932 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:18,932 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:18,932 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:20,697 INFO L130 PetriNetUnfolder]: 421/1331 cut-off events. [2022-09-20 21:44:20,697 INFO L131 PetriNetUnfolder]: For 24427/24427 co-relation queries the response was YES. [2022-09-20 21:44:20,716 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10527 conditions, 1331 events. 421/1331 cut-off events. For 24427/24427 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8705 event pairs, 53 based on Foata normal form. 1/1330 useless extension candidates. Maximal degree in co-relation 10341. Up to 963 conditions per place. [2022-09-20 21:44:20,721 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 483 selfloop transitions, 74 changer transitions 23/619 dead transitions. [2022-09-20 21:44:20,721 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 619 transitions, 9872 flow [2022-09-20 21:44:20,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:44:20,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:44:20,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1784 transitions. [2022-09-20 21:44:20,722 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.55819774718398 [2022-09-20 21:44:20,722 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1784 transitions. [2022-09-20 21:44:20,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1784 transitions. [2022-09-20 21:44:20,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:20,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1784 transitions. [2022-09-20 21:44:20,724 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.470588235294116) internal successors, (1784), 34 states have internal predecessors, (1784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:20,725 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-09-20 21:44:20,725 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-09-20 21:44:20,725 INFO L175 Difference]: Start difference. First operand has 558 places, 600 transitions, 8630 flow. Second operand 34 states and 1784 transitions. [2022-09-20 21:44:20,726 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 619 transitions, 9872 flow [2022-09-20 21:44:20,914 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 619 transitions, 9611 flow, removed 46 selfloop flow, removed 32 redundant places. [2022-09-20 21:44:20,968 INFO L231 Difference]: Finished difference. Result has 553 places, 587 transitions, 8310 flow [2022-09-20 21:44:20,969 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8375, PETRI_DIFFERENCE_MINUEND_PLACES=516, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=600, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8310, PETRI_PLACES=553, PETRI_TRANSITIONS=587} [2022-09-20 21:44:20,969 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 465 predicate places. [2022-09-20 21:44:20,969 INFO L495 AbstractCegarLoop]: Abstraction has has 553 places, 587 transitions, 8310 flow [2022-09-20 21:44:20,969 INFO L496 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-09-20 21:44:20,970 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:20,970 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:20,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-09-20 21:44:20,970 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:20,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:20,970 INFO L85 PathProgramCache]: Analyzing trace with hash 800620368, now seen corresponding path program 76 times [2022-09-20 21:44:20,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:20,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263992789] [2022-09-20 21:44:20,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:20,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:20,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:21,273 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:21,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:21,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263992789] [2022-09-20 21:44:21,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263992789] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:21,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:21,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:44:21,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531839346] [2022-09-20 21:44:21,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:21,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:44:21,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:21,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:44:21,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:44:21,274 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:21,275 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 587 transitions, 8310 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-09-20 21:44:21,275 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:21,275 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:21,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:22,834 INFO L130 PetriNetUnfolder]: 433/1356 cut-off events. [2022-09-20 21:44:22,834 INFO L131 PetriNetUnfolder]: For 24453/24453 co-relation queries the response was YES. [2022-09-20 21:44:22,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10639 conditions, 1356 events. 433/1356 cut-off events. For 24453/24453 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8968 event pairs, 41 based on Foata normal form. 1/1355 useless extension candidates. Maximal degree in co-relation 10457. Up to 928 conditions per place. [2022-09-20 21:44:22,851 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 461 selfloop transitions, 108 changer transitions 26/634 dead transitions. [2022-09-20 21:44:22,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 634 transitions, 10104 flow [2022-09-20 21:44:22,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:44:22,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:44:22,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1962 transitions. [2022-09-20 21:44:22,853 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5641173087981599 [2022-09-20 21:44:22,853 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1962 transitions. [2022-09-20 21:44:22,853 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1962 transitions. [2022-09-20 21:44:22,853 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:22,853 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1962 transitions. [2022-09-20 21:44:22,855 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 53.027027027027025) internal successors, (1962), 37 states have internal predecessors, (1962), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:22,857 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-09-20 21:44:22,857 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-09-20 21:44:22,857 INFO L175 Difference]: Start difference. First operand has 553 places, 587 transitions, 8310 flow. Second operand 37 states and 1962 transitions. [2022-09-20 21:44:22,857 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 568 places, 634 transitions, 10104 flow [2022-09-20 21:44:23,035 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 528 places, 634 transitions, 9742 flow, removed 40 selfloop flow, removed 40 redundant places. [2022-09-20 21:44:23,043 INFO L231 Difference]: Finished difference. Result has 538 places, 596 transitions, 8402 flow [2022-09-20 21:44:23,044 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7984, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=587, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=481, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8402, PETRI_PLACES=538, PETRI_TRANSITIONS=596} [2022-09-20 21:44:23,044 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 450 predicate places. [2022-09-20 21:44:23,044 INFO L495 AbstractCegarLoop]: Abstraction has has 538 places, 596 transitions, 8402 flow [2022-09-20 21:44:23,044 INFO L496 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-09-20 21:44:23,044 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:23,044 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:23,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-09-20 21:44:23,045 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:23,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:23,045 INFO L85 PathProgramCache]: Analyzing trace with hash -2041815322, now seen corresponding path program 77 times [2022-09-20 21:44:23,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:23,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [978179357] [2022-09-20 21:44:23,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:23,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:23,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:23,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-09-20 21:44:23,375 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:23,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [978179357] [2022-09-20 21:44:23,375 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [978179357] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:23,375 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:23,375 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:23,375 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1745711154] [2022-09-20 21:44:23,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:23,376 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:23,376 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:23,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:23,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:23,376 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:23,377 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 538 places, 596 transitions, 8402 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-09-20 21:44:23,377 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:23,377 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:23,377 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:25,767 INFO L130 PetriNetUnfolder]: 427/1350 cut-off events. [2022-09-20 21:44:25,767 INFO L131 PetriNetUnfolder]: For 23461/23461 co-relation queries the response was YES. [2022-09-20 21:44:25,781 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10431 conditions, 1350 events. 427/1350 cut-off events. For 23461/23461 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8894 event pairs, 42 based on Foata normal form. 1/1349 useless extension candidates. Maximal degree in co-relation 10254. Up to 930 conditions per place. [2022-09-20 21:44:25,786 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 459 selfloop transitions, 108 changer transitions 22/628 dead transitions. [2022-09-20 21:44:25,786 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 569 places, 628 transitions, 9909 flow [2022-09-20 21:44:25,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:44:25,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:44:25,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2098 transitions. [2022-09-20 21:44:25,787 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5579787234042554 [2022-09-20 21:44:25,788 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2098 transitions. [2022-09-20 21:44:25,788 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2098 transitions. [2022-09-20 21:44:25,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:25,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2098 transitions. [2022-09-20 21:44:25,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.45) internal successors, (2098), 40 states have internal predecessors, (2098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:25,791 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-09-20 21:44:25,791 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-09-20 21:44:25,791 INFO L175 Difference]: Start difference. First operand has 538 places, 596 transitions, 8402 flow. Second operand 40 states and 2098 transitions. [2022-09-20 21:44:25,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 569 places, 628 transitions, 9909 flow [2022-09-20 21:44:25,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 628 transitions, 9624 flow, removed 53 selfloop flow, removed 28 redundant places. [2022-09-20 21:44:25,977 INFO L231 Difference]: Finished difference. Result has 548 places, 593 transitions, 8356 flow [2022-09-20 21:44:25,978 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8135, PETRI_DIFFERENCE_MINUEND_PLACES=502, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=596, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=489, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=8356, PETRI_PLACES=548, PETRI_TRANSITIONS=593} [2022-09-20 21:44:25,978 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 460 predicate places. [2022-09-20 21:44:25,978 INFO L495 AbstractCegarLoop]: Abstraction has has 548 places, 593 transitions, 8356 flow [2022-09-20 21:44:25,978 INFO L496 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-09-20 21:44:25,978 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:25,978 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:25,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-09-20 21:44:25,979 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:25,979 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:25,979 INFO L85 PathProgramCache]: Analyzing trace with hash 1869305674, now seen corresponding path program 78 times [2022-09-20 21:44:25,979 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:25,979 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288196351] [2022-09-20 21:44:25,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:25,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:25,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:26,294 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:26,294 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:26,294 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288196351] [2022-09-20 21:44:26,294 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288196351] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:26,294 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:26,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:26,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7020786] [2022-09-20 21:44:26,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:26,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:26,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:26,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:26,295 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:26,295 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:26,296 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 593 transitions, 8356 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-09-20 21:44:26,296 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:26,296 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:26,296 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:28,259 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:44:28,863 INFO L130 PetriNetUnfolder]: 431/1354 cut-off events. [2022-09-20 21:44:28,863 INFO L131 PetriNetUnfolder]: For 24205/24205 co-relation queries the response was YES. [2022-09-20 21:44:28,885 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10622 conditions, 1354 events. 431/1354 cut-off events. For 24205/24205 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8922 event pairs, 39 based on Foata normal form. 1/1354 useless extension candidates. Maximal degree in co-relation 10443. Up to 952 conditions per place. [2022-09-20 21:44:28,892 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 479 selfloop transitions, 93 changer transitions 22/633 dead transitions. [2022-09-20 21:44:28,892 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 575 places, 633 transitions, 10150 flow [2022-09-20 21:44:28,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:44:28,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:44:28,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1900 transitions. [2022-09-20 21:44:28,893 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5614657210401891 [2022-09-20 21:44:28,893 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1900 transitions. [2022-09-20 21:44:28,893 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1900 transitions. [2022-09-20 21:44:28,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:28,894 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1900 transitions. [2022-09-20 21:44:28,895 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-09-20 21:44:28,897 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-09-20 21:44:28,897 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-09-20 21:44:28,897 INFO L175 Difference]: Start difference. First operand has 548 places, 593 transitions, 8356 flow. Second operand 36 states and 1900 transitions. [2022-09-20 21:44:28,897 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 575 places, 633 transitions, 10150 flow [2022-09-20 21:44:29,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 539 places, 633 transitions, 9745 flow, removed 62 selfloop flow, removed 36 redundant places. [2022-09-20 21:44:29,095 INFO L231 Difference]: Finished difference. Result has 550 places, 599 transitions, 8347 flow [2022-09-20 21:44:29,095 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7973, PETRI_DIFFERENCE_MINUEND_PLACES=504, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=501, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8347, PETRI_PLACES=550, PETRI_TRANSITIONS=599} [2022-09-20 21:44:29,095 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 462 predicate places. [2022-09-20 21:44:29,096 INFO L495 AbstractCegarLoop]: Abstraction has has 550 places, 599 transitions, 8347 flow [2022-09-20 21:44:29,096 INFO L496 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-09-20 21:44:29,096 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:29,096 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:29,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-09-20 21:44:29,096 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:29,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:29,096 INFO L85 PathProgramCache]: Analyzing trace with hash -860702058, now seen corresponding path program 79 times [2022-09-20 21:44:29,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:29,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1333674009] [2022-09-20 21:44:29,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:29,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:29,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:29,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:29,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:29,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1333674009] [2022-09-20 21:44:29,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1333674009] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:29,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:29,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:29,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1760017502] [2022-09-20 21:44:29,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:29,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:29,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:29,423 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:29,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:29,424 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:29,425 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 599 transitions, 8347 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-09-20 21:44:29,425 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:29,425 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:29,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:32,459 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:44:32,858 INFO L130 PetriNetUnfolder]: 420/1345 cut-off events. [2022-09-20 21:44:32,858 INFO L131 PetriNetUnfolder]: For 24863/24863 co-relation queries the response was YES. [2022-09-20 21:44:32,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10385 conditions, 1345 events. 420/1345 cut-off events. For 24863/24863 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8874 event pairs, 38 based on Foata normal form. 1/1344 useless extension candidates. Maximal degree in co-relation 10200. Up to 937 conditions per place. [2022-09-20 21:44:32,878 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 464 selfloop transitions, 82 changer transitions 35/620 dead transitions. [2022-09-20 21:44:32,878 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 620 transitions, 9638 flow [2022-09-20 21:44:32,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:44:32,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:44:32,879 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1942 transitions. [2022-09-20 21:44:32,879 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5583668775158137 [2022-09-20 21:44:32,880 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1942 transitions. [2022-09-20 21:44:32,880 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1942 transitions. [2022-09-20 21:44:32,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:32,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1942 transitions. [2022-09-20 21:44:32,881 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.486486486486484) internal successors, (1942), 37 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:32,883 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-09-20 21:44:32,883 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-09-20 21:44:32,883 INFO L175 Difference]: Start difference. First operand has 550 places, 599 transitions, 8347 flow. Second operand 37 states and 1942 transitions. [2022-09-20 21:44:32,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 620 transitions, 9638 flow [2022-09-20 21:44:33,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 620 transitions, 9385 flow, removed 63 selfloop flow, removed 30 redundant places. [2022-09-20 21:44:33,076 INFO L231 Difference]: Finished difference. Result has 555 places, 573 transitions, 7779 flow [2022-09-20 21:44:33,077 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8104, PETRI_DIFFERENCE_MINUEND_PLACES=514, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=517, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7779, PETRI_PLACES=555, PETRI_TRANSITIONS=573} [2022-09-20 21:44:33,077 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 467 predicate places. [2022-09-20 21:44:33,077 INFO L495 AbstractCegarLoop]: Abstraction has has 555 places, 573 transitions, 7779 flow [2022-09-20 21:44:33,077 INFO L496 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-09-20 21:44:33,077 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:33,077 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:33,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-09-20 21:44:33,078 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:33,078 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:33,078 INFO L85 PathProgramCache]: Analyzing trace with hash 2134450034, now seen corresponding path program 80 times [2022-09-20 21:44:33,078 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:33,078 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091785653] [2022-09-20 21:44:33,078 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:33,078 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:33,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:33,419 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:33,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:33,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1091785653] [2022-09-20 21:44:33,419 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1091785653] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:33,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:33,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:33,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989368442] [2022-09-20 21:44:33,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:33,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:33,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:33,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:33,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:33,420 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:33,421 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 573 transitions, 7779 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-09-20 21:44:33,421 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:33,421 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:33,421 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:34,783 INFO L130 PetriNetUnfolder]: 425/1327 cut-off events. [2022-09-20 21:44:34,783 INFO L131 PetriNetUnfolder]: For 24224/24224 co-relation queries the response was YES. [2022-09-20 21:44:34,797 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10329 conditions, 1327 events. 425/1327 cut-off events. For 24224/24224 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8635 event pairs, 48 based on Foata normal form. 1/1326 useless extension candidates. Maximal degree in co-relation 10145. Up to 901 conditions per place. [2022-09-20 21:44:34,801 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 433 selfloop transitions, 117 changer transitions 26/615 dead transitions. [2022-09-20 21:44:34,801 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 615 transitions, 9528 flow [2022-09-20 21:44:34,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:44:34,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:44:34,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2012 transitions. [2022-09-20 21:44:34,803 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5632698768197089 [2022-09-20 21:44:34,803 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2012 transitions. [2022-09-20 21:44:34,803 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2012 transitions. [2022-09-20 21:44:34,803 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:34,803 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2012 transitions. [2022-09-20 21:44:34,805 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-09-20 21:44:34,806 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-09-20 21:44:34,806 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-09-20 21:44:34,806 INFO L175 Difference]: Start difference. First operand has 555 places, 573 transitions, 7779 flow. Second operand 38 states and 2012 transitions. [2022-09-20 21:44:34,806 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 567 places, 615 transitions, 9528 flow [2022-09-20 21:44:34,975 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 615 transitions, 9180 flow, removed 46 selfloop flow, removed 40 redundant places. [2022-09-20 21:44:34,983 INFO L231 Difference]: Finished difference. Result has 537 places, 577 transitions, 7880 flow [2022-09-20 21:44:34,983 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7461, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=457, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7880, PETRI_PLACES=537, PETRI_TRANSITIONS=577} [2022-09-20 21:44:34,983 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 449 predicate places. [2022-09-20 21:44:34,983 INFO L495 AbstractCegarLoop]: Abstraction has has 537 places, 577 transitions, 7880 flow [2022-09-20 21:44:34,984 INFO L496 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-09-20 21:44:34,984 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:34,984 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:34,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-09-20 21:44:34,984 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:34,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:34,984 INFO L85 PathProgramCache]: Analyzing trace with hash 1458490302, now seen corresponding path program 81 times [2022-09-20 21:44:34,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:34,984 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131210859] [2022-09-20 21:44:34,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:34,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:34,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:35,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:35,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:35,305 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131210859] [2022-09-20 21:44:35,305 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131210859] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:35,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:35,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:35,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198944617] [2022-09-20 21:44:35,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:35,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:35,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:35,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:35,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:35,306 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:35,306 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 577 transitions, 7880 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-09-20 21:44:35,306 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:35,306 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:35,306 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:37,029 INFO L130 PetriNetUnfolder]: 418/1316 cut-off events. [2022-09-20 21:44:37,030 INFO L131 PetriNetUnfolder]: For 24497/24497 co-relation queries the response was YES. [2022-09-20 21:44:37,043 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10173 conditions, 1316 events. 418/1316 cut-off events. For 24497/24497 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8580 event pairs, 39 based on Foata normal form. 1/1315 useless extension candidates. Maximal degree in co-relation 9990. Up to 930 conditions per place. [2022-09-20 21:44:37,047 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 458 selfloop transitions, 87 changer transitions 19/603 dead transitions. [2022-09-20 21:44:37,048 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 603 transitions, 9235 flow [2022-09-20 21:44:37,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:44:37,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:44:37,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1791 transitions. [2022-09-20 21:44:37,049 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5603879849812266 [2022-09-20 21:44:37,049 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1791 transitions. [2022-09-20 21:44:37,049 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1791 transitions. [2022-09-20 21:44:37,049 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:37,049 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1791 transitions. [2022-09-20 21:44:37,050 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-09-20 21:44:37,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-09-20 21:44:37,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-09-20 21:44:37,052 INFO L175 Difference]: Start difference. First operand has 537 places, 577 transitions, 7880 flow. Second operand 34 states and 1791 transitions. [2022-09-20 21:44:37,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 562 places, 603 transitions, 9235 flow [2022-09-20 21:44:37,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 603 transitions, 8858 flow, removed 66 selfloop flow, removed 33 redundant places. [2022-09-20 21:44:37,232 INFO L231 Difference]: Finished difference. Result has 536 places, 574 transitions, 7674 flow [2022-09-20 21:44:37,233 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7517, PETRI_DIFFERENCE_MINUEND_PLACES=496, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=577, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=490, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7674, PETRI_PLACES=536, PETRI_TRANSITIONS=574} [2022-09-20 21:44:37,233 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 448 predicate places. [2022-09-20 21:44:37,233 INFO L495 AbstractCegarLoop]: Abstraction has has 536 places, 574 transitions, 7674 flow [2022-09-20 21:44:37,233 INFO L496 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-09-20 21:44:37,233 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:37,233 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:37,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-09-20 21:44:37,233 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:37,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:37,234 INFO L85 PathProgramCache]: Analyzing trace with hash -649960018, now seen corresponding path program 82 times [2022-09-20 21:44:37,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:37,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438024374] [2022-09-20 21:44:37,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:37,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:37,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:37,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:37,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:37,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438024374] [2022-09-20 21:44:37,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438024374] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:37,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:37,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:37,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883999605] [2022-09-20 21:44:37,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:37,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:37,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:37,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:37,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:37,513 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:37,513 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 574 transitions, 7674 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-09-20 21:44:37,513 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:37,513 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:37,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:39,315 INFO L130 PetriNetUnfolder]: 425/1328 cut-off events. [2022-09-20 21:44:39,315 INFO L131 PetriNetUnfolder]: For 24460/24460 co-relation queries the response was YES. [2022-09-20 21:44:39,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10281 conditions, 1328 events. 425/1328 cut-off events. For 24460/24460 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8707 event pairs, 52 based on Foata normal form. 1/1327 useless extension candidates. Maximal degree in co-relation 10098. Up to 926 conditions per place. [2022-09-20 21:44:39,332 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 451 selfloop transitions, 99 changer transitions 26/615 dead transitions. [2022-09-20 21:44:39,332 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 565 places, 615 transitions, 9410 flow [2022-09-20 21:44:39,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:44:39,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:44:39,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2000 transitions. [2022-09-20 21:44:39,334 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5599104143337066 [2022-09-20 21:44:39,334 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2000 transitions. [2022-09-20 21:44:39,334 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2000 transitions. [2022-09-20 21:44:39,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:39,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2000 transitions. [2022-09-20 21:44:39,335 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.63157894736842) internal successors, (2000), 38 states have internal predecessors, (2000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:39,337 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-09-20 21:44:39,337 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-09-20 21:44:39,337 INFO L175 Difference]: Start difference. First operand has 536 places, 574 transitions, 7674 flow. Second operand 38 states and 2000 transitions. [2022-09-20 21:44:39,337 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 565 places, 615 transitions, 9410 flow [2022-09-20 21:44:39,511 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 615 transitions, 9162 flow, removed 19 selfloop flow, removed 35 redundant places. [2022-09-20 21:44:39,518 INFO L231 Difference]: Finished difference. Result has 540 places, 578 transitions, 7807 flow [2022-09-20 21:44:39,518 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7446, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=574, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=476, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7807, PETRI_PLACES=540, PETRI_TRANSITIONS=578} [2022-09-20 21:44:39,519 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 452 predicate places. [2022-09-20 21:44:39,519 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 578 transitions, 7807 flow [2022-09-20 21:44:39,519 INFO L496 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-09-20 21:44:39,519 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:39,519 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:39,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-09-20 21:44:39,519 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:39,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:39,520 INFO L85 PathProgramCache]: Analyzing trace with hash 522995546, now seen corresponding path program 83 times [2022-09-20 21:44:39,520 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:39,520 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [121608550] [2022-09-20 21:44:39,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:39,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:39,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:39,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-09-20 21:44:39,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:39,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [121608550] [2022-09-20 21:44:39,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [121608550] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:39,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:39,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:39,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1293185025] [2022-09-20 21:44:39,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:39,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:39,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:39,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:39,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:39,879 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:39,880 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 578 transitions, 7807 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-09-20 21:44:39,880 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:39,880 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:39,880 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:42,064 INFO L130 PetriNetUnfolder]: 426/1339 cut-off events. [2022-09-20 21:44:42,064 INFO L131 PetriNetUnfolder]: For 25584/25584 co-relation queries the response was YES. [2022-09-20 21:44:42,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10357 conditions, 1339 events. 426/1339 cut-off events. For 25584/25584 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8793 event pairs, 38 based on Foata normal form. 1/1338 useless extension candidates. Maximal degree in co-relation 10172. Up to 832 conditions per place. [2022-09-20 21:44:42,082 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 386 selfloop transitions, 174 changer transitions 27/626 dead transitions. [2022-09-20 21:44:42,082 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 626 transitions, 9635 flow [2022-09-20 21:44:42,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-09-20 21:44:42,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-09-20 21:44:42,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2620 transitions. [2022-09-20 21:44:42,084 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5574468085106383 [2022-09-20 21:44:42,084 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 2620 transitions. [2022-09-20 21:44:42,084 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 2620 transitions. [2022-09-20 21:44:42,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:42,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 2620 transitions. [2022-09-20 21:44:42,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 52.4) internal successors, (2620), 50 states have internal predecessors, (2620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:42,088 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-09-20 21:44:42,088 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-09-20 21:44:42,088 INFO L175 Difference]: Start difference. First operand has 540 places, 578 transitions, 7807 flow. Second operand 50 states and 2620 transitions. [2022-09-20 21:44:42,088 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 626 transitions, 9635 flow [2022-09-20 21:44:42,260 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 548 places, 626 transitions, 9269 flow, removed 74 selfloop flow, removed 32 redundant places. [2022-09-20 21:44:42,268 INFO L231 Difference]: Finished difference. Result has 560 places, 583 transitions, 8003 flow [2022-09-20 21:44:42,268 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7473, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=578, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=407, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=8003, PETRI_PLACES=560, PETRI_TRANSITIONS=583} [2022-09-20 21:44:42,268 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 472 predicate places. [2022-09-20 21:44:42,268 INFO L495 AbstractCegarLoop]: Abstraction has has 560 places, 583 transitions, 8003 flow [2022-09-20 21:44:42,268 INFO L496 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-09-20 21:44:42,268 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:42,269 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:42,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-09-20 21:44:42,269 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:42,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:42,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1719665274, now seen corresponding path program 84 times [2022-09-20 21:44:42,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:42,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340256468] [2022-09-20 21:44:42,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:42,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:42,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:42,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:42,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:42,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340256468] [2022-09-20 21:44:42,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340256468] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:42,623 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:42,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:42,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [854774407] [2022-09-20 21:44:42,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:42,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:42,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:42,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:42,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:42,625 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:42,625 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 583 transitions, 8003 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-09-20 21:44:42,625 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:42,625 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:42,625 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:43,975 INFO L130 PetriNetUnfolder]: 419/1326 cut-off events. [2022-09-20 21:44:43,975 INFO L131 PetriNetUnfolder]: For 24282/24282 co-relation queries the response was YES. [2022-09-20 21:44:43,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10240 conditions, 1326 events. 419/1326 cut-off events. For 24282/24282 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8634 event pairs, 39 based on Foata normal form. 1/1325 useless extension candidates. Maximal degree in co-relation 10051. Up to 883 conditions per place. [2022-09-20 21:44:43,992 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 420 selfloop transitions, 142 changer transitions 18/619 dead transitions. [2022-09-20 21:44:43,992 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 619 transitions, 9531 flow [2022-09-20 21:44:43,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:44:43,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:44:43,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2105 transitions. [2022-09-20 21:44:43,994 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5598404255319149 [2022-09-20 21:44:43,994 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2105 transitions. [2022-09-20 21:44:43,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2105 transitions. [2022-09-20 21:44:43,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:43,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2105 transitions. [2022-09-20 21:44:43,996 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-09-20 21:44:43,997 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-09-20 21:44:43,998 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-09-20 21:44:43,998 INFO L175 Difference]: Start difference. First operand has 560 places, 583 transitions, 8003 flow. Second operand 40 states and 2105 transitions. [2022-09-20 21:44:43,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 591 places, 619 transitions, 9531 flow [2022-09-20 21:44:44,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 619 transitions, 9099 flow, removed 41 selfloop flow, removed 45 redundant places. [2022-09-20 21:44:44,159 INFO L231 Difference]: Finished difference. Result has 553 places, 584 transitions, 7994 flow [2022-09-20 21:44:44,160 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7595, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=442, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=7994, PETRI_PLACES=553, PETRI_TRANSITIONS=584} [2022-09-20 21:44:44,160 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 465 predicate places. [2022-09-20 21:44:44,160 INFO L495 AbstractCegarLoop]: Abstraction has has 553 places, 584 transitions, 7994 flow [2022-09-20 21:44:44,160 INFO L496 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-09-20 21:44:44,160 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:44,160 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:44,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-09-20 21:44:44,161 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:44,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:44,161 INFO L85 PathProgramCache]: Analyzing trace with hash 1816551460, now seen corresponding path program 85 times [2022-09-20 21:44:44,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:44,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286290190] [2022-09-20 21:44:44,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:44,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:44,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:44,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:44,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:44,460 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286290190] [2022-09-20 21:44:44,460 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286290190] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:44,461 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:44,461 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:44:44,461 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713240788] [2022-09-20 21:44:44,461 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:44,461 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:44:44,461 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:44,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:44:44,461 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:44:44,462 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:44,462 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 584 transitions, 7994 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-09-20 21:44:44,462 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:44,462 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:44,462 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:46,818 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:44:47,746 INFO L130 PetriNetUnfolder]: 426/1350 cut-off events. [2022-09-20 21:44:47,746 INFO L131 PetriNetUnfolder]: For 24783/24783 co-relation queries the response was YES. [2022-09-20 21:44:47,760 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10473 conditions, 1350 events. 426/1350 cut-off events. For 24783/24783 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8932 event pairs, 41 based on Foata normal form. 1/1349 useless extension candidates. Maximal degree in co-relation 10287. Up to 885 conditions per place. [2022-09-20 21:44:47,764 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 431 selfloop transitions, 137 changer transitions 21/628 dead transitions. [2022-09-20 21:44:47,764 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 628 transitions, 9973 flow [2022-09-20 21:44:47,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:44:47,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:44:47,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1965 transitions. [2022-09-20 21:44:47,765 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5649798734905118 [2022-09-20 21:44:47,765 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1965 transitions. [2022-09-20 21:44:47,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1965 transitions. [2022-09-20 21:44:47,766 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:47,766 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1965 transitions. [2022-09-20 21:44:47,767 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-09-20 21:44:47,769 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-09-20 21:44:47,769 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-09-20 21:44:47,769 INFO L175 Difference]: Start difference. First operand has 553 places, 584 transitions, 7994 flow. Second operand 37 states and 1965 transitions. [2022-09-20 21:44:47,769 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 628 transitions, 9973 flow [2022-09-20 21:44:47,939 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 628 transitions, 9600 flow, removed 60 selfloop flow, removed 33 redundant places. [2022-09-20 21:44:47,947 INFO L231 Difference]: Finished difference. Result has 559 places, 593 transitions, 8245 flow [2022-09-20 21:44:47,947 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7663, PETRI_DIFFERENCE_MINUEND_PLACES=514, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=584, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=453, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8245, PETRI_PLACES=559, PETRI_TRANSITIONS=593} [2022-09-20 21:44:47,947 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 471 predicate places. [2022-09-20 21:44:47,948 INFO L495 AbstractCegarLoop]: Abstraction has has 559 places, 593 transitions, 8245 flow [2022-09-20 21:44:47,948 INFO L496 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-09-20 21:44:47,948 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:47,948 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:47,948 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-09-20 21:44:47,948 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:47,948 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:47,949 INFO L85 PathProgramCache]: Analyzing trace with hash 121673344, now seen corresponding path program 86 times [2022-09-20 21:44:47,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:47,949 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781081399] [2022-09-20 21:44:47,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:47,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:47,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:48,220 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:48,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:48,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781081399] [2022-09-20 21:44:48,221 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781081399] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:48,221 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:48,221 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:44:48,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172800490] [2022-09-20 21:44:48,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:48,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:44:48,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:48,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:44:48,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:44:48,222 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:48,223 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 559 places, 593 transitions, 8245 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-09-20 21:44:48,223 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:48,223 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:48,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:49,455 INFO L130 PetriNetUnfolder]: 420/1343 cut-off events. [2022-09-20 21:44:49,455 INFO L131 PetriNetUnfolder]: For 25113/25113 co-relation queries the response was YES. [2022-09-20 21:44:49,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10441 conditions, 1343 events. 420/1343 cut-off events. For 25113/25113 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8867 event pairs, 51 based on Foata normal form. 1/1342 useless extension candidates. Maximal degree in co-relation 10250. Up to 897 conditions per place. [2022-09-20 21:44:49,473 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 444 selfloop transitions, 120 changer transitions 25/628 dead transitions. [2022-09-20 21:44:49,473 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 628 transitions, 9825 flow [2022-09-20 21:44:49,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:44:49,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:44:49,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2003 transitions. [2022-09-20 21:44:49,475 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5607502799552072 [2022-09-20 21:44:49,475 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2003 transitions. [2022-09-20 21:44:49,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2003 transitions. [2022-09-20 21:44:49,475 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:49,475 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2003 transitions. [2022-09-20 21:44:49,477 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.71052631578947) internal successors, (2003), 38 states have internal predecessors, (2003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:49,478 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-09-20 21:44:49,479 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-09-20 21:44:49,479 INFO L175 Difference]: Start difference. First operand has 559 places, 593 transitions, 8245 flow. Second operand 38 states and 2003 transitions. [2022-09-20 21:44:49,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 628 transitions, 9825 flow [2022-09-20 21:44:49,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 628 transitions, 9442 flow, removed 111 selfloop flow, removed 26 redundant places. [2022-09-20 21:44:49,671 INFO L231 Difference]: Finished difference. Result has 570 places, 587 transitions, 8132 flow [2022-09-20 21:44:49,672 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7874, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=474, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8132, PETRI_PLACES=570, PETRI_TRANSITIONS=587} [2022-09-20 21:44:49,672 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 482 predicate places. [2022-09-20 21:44:49,672 INFO L495 AbstractCegarLoop]: Abstraction has has 570 places, 587 transitions, 8132 flow [2022-09-20 21:44:49,672 INFO L496 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-09-20 21:44:49,672 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:49,672 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:49,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-09-20 21:44:49,673 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:49,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:49,673 INFO L85 PathProgramCache]: Analyzing trace with hash 294796604, now seen corresponding path program 87 times [2022-09-20 21:44:49,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:49,673 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620744883] [2022-09-20 21:44:49,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:49,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:49,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:49,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-09-20 21:44:49,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:49,929 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620744883] [2022-09-20 21:44:49,929 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620744883] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:49,929 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:49,929 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:44:49,929 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080279508] [2022-09-20 21:44:49,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:49,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:44:49,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:49,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:44:49,930 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:44:49,931 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:49,931 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 570 places, 587 transitions, 8132 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-09-20 21:44:49,931 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:49,931 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:49,931 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:52,459 INFO L130 PetriNetUnfolder]: 423/1336 cut-off events. [2022-09-20 21:44:52,459 INFO L131 PetriNetUnfolder]: For 25803/25803 co-relation queries the response was YES. [2022-09-20 21:44:52,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10545 conditions, 1336 events. 423/1336 cut-off events. For 25803/25803 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 8872 event pairs, 40 based on Foata normal form. 1/1336 useless extension candidates. Maximal degree in co-relation 10353. Up to 904 conditions per place. [2022-09-20 21:44:52,476 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 444 selfloop transitions, 123 changer transitions 26/632 dead transitions. [2022-09-20 21:44:52,476 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 632 transitions, 10018 flow [2022-09-20 21:44:52,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:44:52,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:44:52,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2214 transitions. [2022-09-20 21:44:52,478 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.560790273556231 [2022-09-20 21:44:52,478 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2214 transitions. [2022-09-20 21:44:52,478 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2214 transitions. [2022-09-20 21:44:52,478 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:52,478 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2214 transitions. [2022-09-20 21:44:52,480 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.714285714285715) internal successors, (2214), 42 states have internal predecessors, (2214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:52,482 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-09-20 21:44:52,482 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-09-20 21:44:52,482 INFO L175 Difference]: Start difference. First operand has 570 places, 587 transitions, 8132 flow. Second operand 42 states and 2214 transitions. [2022-09-20 21:44:52,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 604 places, 632 transitions, 10018 flow [2022-09-20 21:44:52,669 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 571 places, 632 transitions, 9634 flow, removed 72 selfloop flow, removed 33 redundant places. [2022-09-20 21:44:52,677 INFO L231 Difference]: Finished difference. Result has 582 places, 591 transitions, 8225 flow [2022-09-20 21:44:52,678 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7765, PETRI_DIFFERENCE_MINUEND_PLACES=530, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=587, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=465, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=8225, PETRI_PLACES=582, PETRI_TRANSITIONS=591} [2022-09-20 21:44:52,678 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 494 predicate places. [2022-09-20 21:44:52,678 INFO L495 AbstractCegarLoop]: Abstraction has has 582 places, 591 transitions, 8225 flow [2022-09-20 21:44:52,678 INFO L496 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-09-20 21:44:52,678 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:52,678 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:52,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-09-20 21:44:52,679 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:52,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:52,679 INFO L85 PathProgramCache]: Analyzing trace with hash -1388176018, now seen corresponding path program 88 times [2022-09-20 21:44:52,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:52,679 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997254955] [2022-09-20 21:44:52,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:52,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:52,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:52,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:52,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:52,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997254955] [2022-09-20 21:44:52,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997254955] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:52,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:52,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:44:52,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539898042] [2022-09-20 21:44:52,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:52,971 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:44:52,971 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:52,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:44:52,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:44:52,971 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:52,972 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 582 places, 591 transitions, 8225 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-09-20 21:44:52,972 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:52,972 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:52,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:54,217 INFO L130 PetriNetUnfolder]: 409/1306 cut-off events. [2022-09-20 21:44:54,217 INFO L131 PetriNetUnfolder]: For 26114/26114 co-relation queries the response was YES. [2022-09-20 21:44:54,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10366 conditions, 1306 events. 409/1306 cut-off events. For 26114/26114 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 8568 event pairs, 51 based on Foata normal form. 1/1305 useless extension candidates. Maximal degree in co-relation 10167. Up to 892 conditions per place. [2022-09-20 21:44:54,238 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 442 selfloop transitions, 96 changer transitions 38/615 dead transitions. [2022-09-20 21:44:54,238 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 610 places, 615 transitions, 9547 flow [2022-09-20 21:44:54,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:44:54,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:44:54,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1846 transitions. [2022-09-20 21:44:54,240 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5610942249240122 [2022-09-20 21:44:54,240 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1846 transitions. [2022-09-20 21:44:54,240 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1846 transitions. [2022-09-20 21:44:54,241 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:54,241 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1846 transitions. [2022-09-20 21:44:54,242 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.74285714285714) internal successors, (1846), 35 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:54,243 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-09-20 21:44:54,244 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-09-20 21:44:54,244 INFO L175 Difference]: Start difference. First operand has 582 places, 591 transitions, 8225 flow. Second operand 35 states and 1846 transitions. [2022-09-20 21:44:54,244 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 610 places, 615 transitions, 9547 flow [2022-09-20 21:44:54,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 615 transitions, 9242 flow, removed 72 selfloop flow, removed 34 redundant places. [2022-09-20 21:44:54,450 INFO L231 Difference]: Finished difference. Result has 581 places, 562 transitions, 7615 flow [2022-09-20 21:44:54,450 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7929, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=591, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=495, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7615, PETRI_PLACES=581, PETRI_TRANSITIONS=562} [2022-09-20 21:44:54,450 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 493 predicate places. [2022-09-20 21:44:54,450 INFO L495 AbstractCegarLoop]: Abstraction has has 581 places, 562 transitions, 7615 flow [2022-09-20 21:44:54,451 INFO L496 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-09-20 21:44:54,451 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:54,451 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:54,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-09-20 21:44:54,451 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:54,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:54,451 INFO L85 PathProgramCache]: Analyzing trace with hash -986225328, now seen corresponding path program 89 times [2022-09-20 21:44:54,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:54,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2007058055] [2022-09-20 21:44:54,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:54,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:54,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:54,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-09-20 21:44:54,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:54,805 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2007058055] [2022-09-20 21:44:54,805 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2007058055] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:54,805 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:54,805 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:44:54,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798140416] [2022-09-20 21:44:54,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:54,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:44:54,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:54,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:44:54,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:44:54,807 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:54,808 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 581 places, 562 transitions, 7615 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-09-20 21:44:54,808 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:54,808 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:54,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:56,298 INFO L130 PetriNetUnfolder]: 399/1282 cut-off events. [2022-09-20 21:44:56,298 INFO L131 PetriNetUnfolder]: For 26458/26458 co-relation queries the response was YES. [2022-09-20 21:44:56,315 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10129 conditions, 1282 events. 399/1282 cut-off events. For 26458/26458 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8388 event pairs, 41 based on Foata normal form. 1/1280 useless extension candidates. Maximal degree in co-relation 9929. Up to 848 conditions per place. [2022-09-20 21:44:56,319 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 400 selfloop transitions, 125 changer transitions 27/591 dead transitions. [2022-09-20 21:44:56,319 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 601 places, 591 transitions, 9058 flow [2022-09-20 21:44:56,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:44:56,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:44:56,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1809 transitions. [2022-09-20 21:44:56,321 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5660200250312891 [2022-09-20 21:44:56,321 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1809 transitions. [2022-09-20 21:44:56,321 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1809 transitions. [2022-09-20 21:44:56,321 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:56,321 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1809 transitions. [2022-09-20 21:44:56,322 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.205882352941174) internal successors, (1809), 34 states have internal predecessors, (1809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:56,324 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-09-20 21:44:56,324 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-09-20 21:44:56,324 INFO L175 Difference]: Start difference. First operand has 581 places, 562 transitions, 7615 flow. Second operand 34 states and 1809 transitions. [2022-09-20 21:44:56,324 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 601 places, 591 transitions, 9058 flow [2022-09-20 21:44:56,518 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 591 transitions, 8586 flow, removed 89 selfloop flow, removed 42 redundant places. [2022-09-20 21:44:56,526 INFO L231 Difference]: Finished difference. Result has 566 places, 554 transitions, 7418 flow [2022-09-20 21:44:56,526 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7161, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7418, PETRI_PLACES=566, PETRI_TRANSITIONS=554} [2022-09-20 21:44:56,526 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 478 predicate places. [2022-09-20 21:44:56,526 INFO L495 AbstractCegarLoop]: Abstraction has has 566 places, 554 transitions, 7418 flow [2022-09-20 21:44:56,527 INFO L496 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-09-20 21:44:56,527 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:56,527 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:56,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-09-20 21:44:56,527 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:56,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:56,527 INFO L85 PathProgramCache]: Analyzing trace with hash -233399196, now seen corresponding path program 90 times [2022-09-20 21:44:56,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:56,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411167861] [2022-09-20 21:44:56,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:56,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:56,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:56,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-09-20 21:44:56,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:56,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411167861] [2022-09-20 21:44:56,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411167861] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:56,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:56,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:44:56,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992785751] [2022-09-20 21:44:56,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:56,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:44:56,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:56,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:44:56,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:44:56,858 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:56,858 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 554 transitions, 7418 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-09-20 21:44:56,858 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:56,858 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:56,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:44:58,785 INFO L130 PetriNetUnfolder]: 391/1264 cut-off events. [2022-09-20 21:44:58,785 INFO L131 PetriNetUnfolder]: For 25419/25419 co-relation queries the response was YES. [2022-09-20 21:44:58,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9909 conditions, 1264 events. 391/1264 cut-off events. For 25419/25419 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8245 event pairs, 51 based on Foata normal form. 1/1262 useless extension candidates. Maximal degree in co-relation 9715. Up to 888 conditions per place. [2022-09-20 21:44:58,805 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 435 selfloop transitions, 89 changer transitions 18/581 dead transitions. [2022-09-20 21:44:58,805 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 581 transitions, 8874 flow [2022-09-20 21:44:58,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:44:58,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:44:58,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1939 transitions. [2022-09-20 21:44:58,807 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5575043128234618 [2022-09-20 21:44:58,807 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1939 transitions. [2022-09-20 21:44:58,807 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1939 transitions. [2022-09-20 21:44:58,807 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:44:58,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1939 transitions. [2022-09-20 21:44:58,808 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.4054054054054) internal successors, (1939), 37 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:44:58,810 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-09-20 21:44:58,810 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-09-20 21:44:58,810 INFO L175 Difference]: Start difference. First operand has 566 places, 554 transitions, 7418 flow. Second operand 37 states and 1939 transitions. [2022-09-20 21:44:58,810 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 591 places, 581 transitions, 8874 flow [2022-09-20 21:44:58,994 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 581 transitions, 8533 flow, removed 18 selfloop flow, removed 35 redundant places. [2022-09-20 21:44:59,002 INFO L231 Difference]: Finished difference. Result has 564 places, 553 transitions, 7329 flow [2022-09-20 21:44:59,002 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7096, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=554, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=465, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7329, PETRI_PLACES=564, PETRI_TRANSITIONS=553} [2022-09-20 21:44:59,002 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 476 predicate places. [2022-09-20 21:44:59,002 INFO L495 AbstractCegarLoop]: Abstraction has has 564 places, 553 transitions, 7329 flow [2022-09-20 21:44:59,003 INFO L496 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-09-20 21:44:59,003 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:44:59,003 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:44:59,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-09-20 21:44:59,003 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:44:59,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:44:59,003 INFO L85 PathProgramCache]: Analyzing trace with hash -670152050, now seen corresponding path program 91 times [2022-09-20 21:44:59,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:44:59,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064404267] [2022-09-20 21:44:59,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:44:59,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:44:59,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:44:59,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:44:59,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:44:59,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064404267] [2022-09-20 21:44:59,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064404267] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:44:59,299 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:44:59,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:44:59,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101714961] [2022-09-20 21:44:59,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:44:59,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:44:59,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:44:59,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:44:59,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:44:59,300 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:44:59,301 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 564 places, 553 transitions, 7329 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-09-20 21:44:59,301 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:44:59,301 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:44:59,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:00,442 INFO L130 PetriNetUnfolder]: 391/1252 cut-off events. [2022-09-20 21:45:00,442 INFO L131 PetriNetUnfolder]: For 26345/26345 co-relation queries the response was YES. [2022-09-20 21:45:00,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9915 conditions, 1252 events. 391/1252 cut-off events. For 26345/26345 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8117 event pairs, 40 based on Foata normal form. 1/1251 useless extension candidates. Maximal degree in co-relation 9722. Up to 833 conditions per place. [2022-09-20 21:45:00,462 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 394 selfloop transitions, 132 changer transitions 22/587 dead transitions. [2022-09-20 21:45:00,462 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 587 transitions, 9060 flow [2022-09-20 21:45:00,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:45:00,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:45:00,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1706 transitions. [2022-09-20 21:45:00,463 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.567154255319149 [2022-09-20 21:45:00,463 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1706 transitions. [2022-09-20 21:45:00,463 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1706 transitions. [2022-09-20 21:45:00,464 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:00,464 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1706 transitions. [2022-09-20 21:45:00,465 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-09-20 21:45:00,466 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-09-20 21:45:00,466 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-09-20 21:45:00,466 INFO L175 Difference]: Start difference. First operand has 564 places, 553 transitions, 7329 flow. Second operand 32 states and 1706 transitions. [2022-09-20 21:45:00,466 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 587 transitions, 9060 flow [2022-09-20 21:45:00,660 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 552 places, 587 transitions, 8761 flow, removed 54 selfloop flow, removed 36 redundant places. [2022-09-20 21:45:00,668 INFO L231 Difference]: Finished difference. Result has 559 places, 555 transitions, 7575 flow [2022-09-20 21:45:00,668 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7072, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=553, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=7575, PETRI_PLACES=559, PETRI_TRANSITIONS=555} [2022-09-20 21:45:00,668 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 471 predicate places. [2022-09-20 21:45:00,668 INFO L495 AbstractCegarLoop]: Abstraction has has 559 places, 555 transitions, 7575 flow [2022-09-20 21:45:00,668 INFO L496 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-09-20 21:45:00,668 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:00,669 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:00,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-09-20 21:45:00,669 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:00,669 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:00,669 INFO L85 PathProgramCache]: Analyzing trace with hash 160087576, now seen corresponding path program 92 times [2022-09-20 21:45:00,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:00,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674951282] [2022-09-20 21:45:00,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:00,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:00,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:00,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:00,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674951282] [2022-09-20 21:45:00,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674951282] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:00,964 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:00,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:45:00,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [51253054] [2022-09-20 21:45:00,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:00,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:45:00,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:00,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:45:00,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:45:00,965 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:00,966 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 559 places, 555 transitions, 7575 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-09-20 21:45:00,966 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:00,966 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:00,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:02,167 INFO L130 PetriNetUnfolder]: 384/1228 cut-off events. [2022-09-20 21:45:02,167 INFO L131 PetriNetUnfolder]: For 25537/25537 co-relation queries the response was YES. [2022-09-20 21:45:02,179 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9690 conditions, 1228 events. 384/1228 cut-off events. For 25537/25537 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 7856 event pairs, 38 based on Foata normal form. 1/1226 useless extension candidates. Maximal degree in co-relation 9498. Up to 855 conditions per place. [2022-09-20 21:45:02,183 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 422 selfloop transitions, 87 changer transitions 31/579 dead transitions. [2022-09-20 21:45:02,183 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 586 places, 579 transitions, 8818 flow [2022-09-20 21:45:02,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:45:02,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:45:02,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1845 transitions. [2022-09-20 21:45:02,184 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.560790273556231 [2022-09-20 21:45:02,184 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1845 transitions. [2022-09-20 21:45:02,184 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1845 transitions. [2022-09-20 21:45:02,185 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:02,185 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1845 transitions. [2022-09-20 21:45:02,186 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-09-20 21:45:02,187 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-09-20 21:45:02,187 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-09-20 21:45:02,187 INFO L175 Difference]: Start difference. First operand has 559 places, 555 transitions, 7575 flow. Second operand 35 states and 1845 transitions. [2022-09-20 21:45:02,187 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 586 places, 579 transitions, 8818 flow [2022-09-20 21:45:02,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 579 transitions, 8392 flow, removed 107 selfloop flow, removed 30 redundant places. [2022-09-20 21:45:02,377 INFO L231 Difference]: Finished difference. Result has 561 places, 536 transitions, 7067 flow [2022-09-20 21:45:02,377 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7155, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=468, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7067, PETRI_PLACES=561, PETRI_TRANSITIONS=536} [2022-09-20 21:45:02,377 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 473 predicate places. [2022-09-20 21:45:02,377 INFO L495 AbstractCegarLoop]: Abstraction has has 561 places, 536 transitions, 7067 flow [2022-09-20 21:45:02,377 INFO L496 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-09-20 21:45:02,378 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:02,378 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:02,378 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-09-20 21:45:02,378 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:02,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:02,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1185738260, now seen corresponding path program 93 times [2022-09-20 21:45:02,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:02,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822457844] [2022-09-20 21:45:02,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:02,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:02,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:02,685 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:02,685 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:02,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822457844] [2022-09-20 21:45:02,685 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822457844] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:02,685 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:02,685 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:45:02,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291957328] [2022-09-20 21:45:02,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:02,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:45:02,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:02,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:45:02,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:45:02,686 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:02,687 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 561 places, 536 transitions, 7067 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-09-20 21:45:02,687 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:02,687 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:02,687 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:04,095 INFO L130 PetriNetUnfolder]: 384/1216 cut-off events. [2022-09-20 21:45:04,095 INFO L131 PetriNetUnfolder]: For 21981/21981 co-relation queries the response was YES. [2022-09-20 21:45:04,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9443 conditions, 1216 events. 384/1216 cut-off events. For 21981/21981 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7739 event pairs, 52 based on Foata normal form. 1/1215 useless extension candidates. Maximal degree in co-relation 9254. Up to 842 conditions per place. [2022-09-20 21:45:04,114 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 407 selfloop transitions, 99 changer transitions 22/567 dead transitions. [2022-09-20 21:45:04,114 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 567 transitions, 8571 flow [2022-09-20 21:45:04,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:45:04,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:45:04,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1896 transitions. [2022-09-20 21:45:04,116 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5602836879432624 [2022-09-20 21:45:04,116 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1896 transitions. [2022-09-20 21:45:04,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1896 transitions. [2022-09-20 21:45:04,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:04,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1896 transitions. [2022-09-20 21:45:04,117 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.666666666666664) internal successors, (1896), 36 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:04,119 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-09-20 21:45:04,119 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-09-20 21:45:04,119 INFO L175 Difference]: Start difference. First operand has 561 places, 536 transitions, 7067 flow. Second operand 36 states and 1896 transitions. [2022-09-20 21:45:04,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 567 transitions, 8571 flow [2022-09-20 21:45:04,274 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 567 transitions, 8215 flow, removed 53 selfloop flow, removed 41 redundant places. [2022-09-20 21:45:04,281 INFO L231 Difference]: Finished difference. Result has 549 places, 534 transitions, 6999 flow [2022-09-20 21:45:04,281 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6733, PETRI_DIFFERENCE_MINUEND_PLACES=507, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=536, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=438, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6999, PETRI_PLACES=549, PETRI_TRANSITIONS=534} [2022-09-20 21:45:04,281 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 461 predicate places. [2022-09-20 21:45:04,281 INFO L495 AbstractCegarLoop]: Abstraction has has 549 places, 534 transitions, 6999 flow [2022-09-20 21:45:04,282 INFO L496 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-09-20 21:45:04,282 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:04,282 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:04,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-09-20 21:45:04,282 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:04,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:04,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1018622646, now seen corresponding path program 94 times [2022-09-20 21:45:04,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:04,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648699606] [2022-09-20 21:45:04,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:04,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:04,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:04,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:04,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:04,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648699606] [2022-09-20 21:45:04,584 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648699606] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:04,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:04,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:04,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696966310] [2022-09-20 21:45:04,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:04,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:04,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:04,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:04,585 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:04,585 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:04,585 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 549 places, 534 transitions, 6999 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-09-20 21:45:04,585 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:04,586 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:04,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:06,545 INFO L130 PetriNetUnfolder]: 378/1207 cut-off events. [2022-09-20 21:45:06,545 INFO L131 PetriNetUnfolder]: For 21488/21488 co-relation queries the response was YES. [2022-09-20 21:45:06,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9230 conditions, 1207 events. 378/1207 cut-off events. For 21488/21488 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7682 event pairs, 53 based on Foata normal form. 1/1206 useless extension candidates. Maximal degree in co-relation 9045. Up to 820 conditions per place. [2022-09-20 21:45:06,564 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 390 selfloop transitions, 115 changer transitions 19/563 dead transitions. [2022-09-20 21:45:06,564 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 563 transitions, 8317 flow [2022-09-20 21:45:06,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:45:06,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:45:06,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2105 transitions. [2022-09-20 21:45:06,566 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5598404255319149 [2022-09-20 21:45:06,566 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2105 transitions. [2022-09-20 21:45:06,566 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2105 transitions. [2022-09-20 21:45:06,566 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:06,566 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2105 transitions. [2022-09-20 21:45:06,567 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-09-20 21:45:06,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-09-20 21:45:06,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-09-20 21:45:06,569 INFO L175 Difference]: Start difference. First operand has 549 places, 534 transitions, 6999 flow. Second operand 40 states and 2105 transitions. [2022-09-20 21:45:06,569 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 563 transitions, 8317 flow [2022-09-20 21:45:06,725 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 563 transitions, 8006 flow, removed 49 selfloop flow, removed 36 redundant places. [2022-09-20 21:45:06,732 INFO L231 Difference]: Finished difference. Result has 551 places, 531 transitions, 6940 flow [2022-09-20 21:45:06,733 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6704, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=534, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=419, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=6940, PETRI_PLACES=551, PETRI_TRANSITIONS=531} [2022-09-20 21:45:06,733 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 463 predicate places. [2022-09-20 21:45:06,733 INFO L495 AbstractCegarLoop]: Abstraction has has 551 places, 531 transitions, 6940 flow [2022-09-20 21:45:06,733 INFO L496 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-09-20 21:45:06,733 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:06,733 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:06,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-09-20 21:45:06,733 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:06,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:06,734 INFO L85 PathProgramCache]: Analyzing trace with hash -57126348, now seen corresponding path program 95 times [2022-09-20 21:45:06,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:06,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417950023] [2022-09-20 21:45:06,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:06,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:06,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:07,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:07,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:07,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417950023] [2022-09-20 21:45:07,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417950023] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:07,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:07,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:45:07,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171789044] [2022-09-20 21:45:07,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:07,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:45:07,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:07,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:45:07,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:45:07,045 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:07,046 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 531 transitions, 6940 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-09-20 21:45:07,046 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:07,046 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:07,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:08,426 INFO L130 PetriNetUnfolder]: 380/1215 cut-off events. [2022-09-20 21:45:08,426 INFO L131 PetriNetUnfolder]: For 22249/22249 co-relation queries the response was YES. [2022-09-20 21:45:08,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9318 conditions, 1215 events. 380/1215 cut-off events. For 22249/22249 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7771 event pairs, 40 based on Foata normal form. 1/1214 useless extension candidates. Maximal degree in co-relation 9134. Up to 822 conditions per place. [2022-09-20 21:45:08,443 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 400 selfloop transitions, 101 changer transitions 22/562 dead transitions. [2022-09-20 21:45:08,443 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 576 places, 562 transitions, 8430 flow [2022-09-20 21:45:08,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:45:08,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:45:08,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1803 transitions. [2022-09-20 21:45:08,444 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.564142678347935 [2022-09-20 21:45:08,444 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1803 transitions. [2022-09-20 21:45:08,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1803 transitions. [2022-09-20 21:45:08,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:08,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1803 transitions. [2022-09-20 21:45:08,446 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-09-20 21:45:08,448 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-09-20 21:45:08,449 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-09-20 21:45:08,449 INFO L175 Difference]: Start difference. First operand has 551 places, 531 transitions, 6940 flow. Second operand 34 states and 1803 transitions. [2022-09-20 21:45:08,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 576 places, 562 transitions, 8430 flow [2022-09-20 21:45:08,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 562 transitions, 8051 flow, removed 23 selfloop flow, removed 43 redundant places. [2022-09-20 21:45:08,601 INFO L231 Difference]: Finished difference. Result has 540 places, 529 transitions, 6856 flow [2022-09-20 21:45:08,602 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6587, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=431, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6856, PETRI_PLACES=540, PETRI_TRANSITIONS=529} [2022-09-20 21:45:08,602 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 452 predicate places. [2022-09-20 21:45:08,602 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 529 transitions, 6856 flow [2022-09-20 21:45:08,602 INFO L496 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-09-20 21:45:08,602 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:08,602 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:08,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-09-20 21:45:08,602 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:08,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:08,603 INFO L85 PathProgramCache]: Analyzing trace with hash -1782025614, now seen corresponding path program 96 times [2022-09-20 21:45:08,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:08,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764754558] [2022-09-20 21:45:08,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:08,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:08,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:08,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:08,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:08,912 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764754558] [2022-09-20 21:45:08,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764754558] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:08,912 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:08,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:08,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1635177474] [2022-09-20 21:45:08,912 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:08,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:08,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:08,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:08,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:08,913 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:08,914 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 529 transitions, 6856 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-09-20 21:45:08,914 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:08,914 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:08,914 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:10,235 INFO L130 PetriNetUnfolder]: 378/1209 cut-off events. [2022-09-20 21:45:10,235 INFO L131 PetriNetUnfolder]: For 21811/21811 co-relation queries the response was YES. [2022-09-20 21:45:10,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9249 conditions, 1209 events. 378/1209 cut-off events. For 21811/21811 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 7707 event pairs, 51 based on Foata normal form. 1/1208 useless extension candidates. Maximal degree in co-relation 9068. Up to 814 conditions per place. [2022-09-20 21:45:10,255 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 389 selfloop transitions, 110 changer transitions 22/560 dead transitions. [2022-09-20 21:45:10,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 560 transitions, 8354 flow [2022-09-20 21:45:10,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:45:10,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:45:10,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1853 transitions. [2022-09-20 21:45:10,256 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5632218844984802 [2022-09-20 21:45:10,256 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1853 transitions. [2022-09-20 21:45:10,256 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1853 transitions. [2022-09-20 21:45:10,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:10,257 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1853 transitions. [2022-09-20 21:45:10,258 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-09-20 21:45:10,259 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-09-20 21:45:10,259 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-09-20 21:45:10,259 INFO L175 Difference]: Start difference. First operand has 540 places, 529 transitions, 6856 flow. Second operand 35 states and 1853 transitions. [2022-09-20 21:45:10,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 560 transitions, 8354 flow [2022-09-20 21:45:10,417 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 534 places, 560 transitions, 8054 flow, removed 48 selfloop flow, removed 32 redundant places. [2022-09-20 21:45:10,424 INFO L231 Difference]: Finished difference. Result has 541 places, 527 transitions, 6881 flow [2022-09-20 21:45:10,424 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6574, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6881, PETRI_PLACES=541, PETRI_TRANSITIONS=527} [2022-09-20 21:45:10,424 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 453 predicate places. [2022-09-20 21:45:10,424 INFO L495 AbstractCegarLoop]: Abstraction has has 541 places, 527 transitions, 6881 flow [2022-09-20 21:45:10,425 INFO L496 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-09-20 21:45:10,425 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:10,425 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:10,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-09-20 21:45:10,425 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:10,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:10,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1480303362, now seen corresponding path program 97 times [2022-09-20 21:45:10,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:10,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1453899221] [2022-09-20 21:45:10,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:10,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:10,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:10,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-09-20 21:45:10,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:10,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1453899221] [2022-09-20 21:45:10,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1453899221] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:10,740 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:10,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:45:10,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940088596] [2022-09-20 21:45:10,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:10,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:45:10,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:10,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:45:10,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:45:10,741 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:10,741 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 541 places, 527 transitions, 6881 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-09-20 21:45:10,742 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:10,742 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:10,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:12,022 INFO L130 PetriNetUnfolder]: 369/1183 cut-off events. [2022-09-20 21:45:12,022 INFO L131 PetriNetUnfolder]: For 21784/21784 co-relation queries the response was YES. [2022-09-20 21:45:12,038 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9022 conditions, 1183 events. 369/1183 cut-off events. For 21784/21784 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7478 event pairs, 39 based on Foata normal form. 1/1182 useless extension candidates. Maximal degree in co-relation 8841. Up to 840 conditions per place. [2022-09-20 21:45:12,042 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 408 selfloop transitions, 73 changer transitions 26/546 dead transitions. [2022-09-20 21:45:12,042 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 546 transitions, 7979 flow [2022-09-20 21:45:12,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:45:12,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:45:12,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1783 transitions. [2022-09-20 21:45:12,043 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5578848560700876 [2022-09-20 21:45:12,043 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1783 transitions. [2022-09-20 21:45:12,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1783 transitions. [2022-09-20 21:45:12,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:12,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1783 transitions. [2022-09-20 21:45:12,045 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-09-20 21:45:12,046 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-09-20 21:45:12,046 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-09-20 21:45:12,046 INFO L175 Difference]: Start difference. First operand has 541 places, 527 transitions, 6881 flow. Second operand 34 states and 1783 transitions. [2022-09-20 21:45:12,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 546 transitions, 7979 flow [2022-09-20 21:45:12,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 546 transitions, 7673 flow, removed 44 selfloop flow, removed 33 redundant places. [2022-09-20 21:45:12,205 INFO L231 Difference]: Finished difference. Result has 537 places, 511 transitions, 6492 flow [2022-09-20 21:45:12,205 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6581, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=527, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=454, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6492, PETRI_PLACES=537, PETRI_TRANSITIONS=511} [2022-09-20 21:45:12,205 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 449 predicate places. [2022-09-20 21:45:12,205 INFO L495 AbstractCegarLoop]: Abstraction has has 537 places, 511 transitions, 6492 flow [2022-09-20 21:45:12,206 INFO L496 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-09-20 21:45:12,206 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:12,206 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:12,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-09-20 21:45:12,206 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:12,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:12,206 INFO L85 PathProgramCache]: Analyzing trace with hash 256424104, now seen corresponding path program 98 times [2022-09-20 21:45:12,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:12,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572923719] [2022-09-20 21:45:12,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:12,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:12,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:12,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:12,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:12,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572923719] [2022-09-20 21:45:12,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572923719] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:12,493 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:12,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:12,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263667878] [2022-09-20 21:45:12,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:12,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:12,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:12,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:12,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:12,494 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:12,495 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 537 places, 511 transitions, 6492 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-09-20 21:45:12,495 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:12,495 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:12,495 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:14,236 INFO L130 PetriNetUnfolder]: 368/1178 cut-off events. [2022-09-20 21:45:14,236 INFO L131 PetriNetUnfolder]: For 20282/20282 co-relation queries the response was YES. [2022-09-20 21:45:14,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8802 conditions, 1178 events. 368/1178 cut-off events. For 20282/20282 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7397 event pairs, 39 based on Foata normal form. 1/1177 useless extension candidates. Maximal degree in co-relation 8624. Up to 812 conditions per place. [2022-09-20 21:45:14,252 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 387 selfloop transitions, 97 changer transitions 17/540 dead transitions. [2022-09-20 21:45:14,252 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 540 transitions, 7788 flow [2022-09-20 21:45:14,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:45:14,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:45:14,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1945 transitions. [2022-09-20 21:45:14,254 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5592294422081656 [2022-09-20 21:45:14,254 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1945 transitions. [2022-09-20 21:45:14,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1945 transitions. [2022-09-20 21:45:14,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:14,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1945 transitions. [2022-09-20 21:45:14,256 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-09-20 21:45:14,257 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-09-20 21:45:14,257 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-09-20 21:45:14,257 INFO L175 Difference]: Start difference. First operand has 537 places, 511 transitions, 6492 flow. Second operand 37 states and 1945 transitions. [2022-09-20 21:45:14,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 540 transitions, 7788 flow [2022-09-20 21:45:14,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 512 places, 540 transitions, 7479 flow, removed 29 selfloop flow, removed 39 redundant places. [2022-09-20 21:45:14,400 INFO L231 Difference]: Finished difference. Result has 519 places, 513 transitions, 6471 flow [2022-09-20 21:45:14,401 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6197, PETRI_DIFFERENCE_MINUEND_PLACES=476, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=511, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=415, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6471, PETRI_PLACES=519, PETRI_TRANSITIONS=513} [2022-09-20 21:45:14,401 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 431 predicate places. [2022-09-20 21:45:14,401 INFO L495 AbstractCegarLoop]: Abstraction has has 519 places, 513 transitions, 6471 flow [2022-09-20 21:45:14,401 INFO L496 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-09-20 21:45:14,401 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:14,401 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:14,401 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-09-20 21:45:14,401 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:14,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:14,402 INFO L85 PathProgramCache]: Analyzing trace with hash 2032517286, now seen corresponding path program 99 times [2022-09-20 21:45:14,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:14,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698619897] [2022-09-20 21:45:14,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:14,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:14,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:14,768 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:14,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:14,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698619897] [2022-09-20 21:45:14,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698619897] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:14,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:14,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:45:14,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2065383232] [2022-09-20 21:45:14,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:14,769 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:45:14,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:14,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:45:14,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:45:14,770 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:14,771 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 519 places, 513 transitions, 6471 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-09-20 21:45:14,771 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:14,772 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:14,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:17,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:45:18,386 INFO L130 PetriNetUnfolder]: 368/1196 cut-off events. [2022-09-20 21:45:18,386 INFO L131 PetriNetUnfolder]: For 19996/19996 co-relation queries the response was YES. [2022-09-20 21:45:18,401 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8813 conditions, 1196 events. 368/1196 cut-off events. For 19996/19996 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7579 event pairs, 52 based on Foata normal form. 1/1193 useless extension candidates. Maximal degree in co-relation 8642. Up to 831 conditions per place. [2022-09-20 21:45:18,405 INFO L137 encePairwiseOnDemand]: 63/94 looper letters, 403 selfloop transitions, 89 changer transitions 15/546 dead transitions. [2022-09-20 21:45:18,405 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 546 transitions, 7843 flow [2022-09-20 21:45:18,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:45:18,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:45:18,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2092 transitions. [2022-09-20 21:45:18,407 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5563829787234043 [2022-09-20 21:45:18,407 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2092 transitions. [2022-09-20 21:45:18,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2092 transitions. [2022-09-20 21:45:18,407 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:18,407 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2092 transitions. [2022-09-20 21:45:18,409 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.3) internal successors, (2092), 40 states have internal predecessors, (2092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:18,410 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-09-20 21:45:18,410 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-09-20 21:45:18,410 INFO L175 Difference]: Start difference. First operand has 519 places, 513 transitions, 6471 flow. Second operand 40 states and 2092 transitions. [2022-09-20 21:45:18,410 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 546 transitions, 7843 flow [2022-09-20 21:45:18,548 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 546 transitions, 7562 flow, removed 56 selfloop flow, removed 31 redundant places. [2022-09-20 21:45:18,554 INFO L231 Difference]: Finished difference. Result has 530 places, 518 transitions, 6524 flow [2022-09-20 21:45:18,555 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6204, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=6524, PETRI_PLACES=530, PETRI_TRANSITIONS=518} [2022-09-20 21:45:18,555 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 442 predicate places. [2022-09-20 21:45:18,555 INFO L495 AbstractCegarLoop]: Abstraction has has 530 places, 518 transitions, 6524 flow [2022-09-20 21:45:18,555 INFO L496 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-09-20 21:45:18,555 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:18,555 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:18,555 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2022-09-20 21:45:18,555 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:18,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:18,556 INFO L85 PathProgramCache]: Analyzing trace with hash 1730357488, now seen corresponding path program 100 times [2022-09-20 21:45:18,556 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:18,556 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803153896] [2022-09-20 21:45:18,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:18,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:18,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:18,853 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:18,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:18,853 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803153896] [2022-09-20 21:45:18,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803153896] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:18,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:18,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:18,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1590668839] [2022-09-20 21:45:18,853 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:18,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:18,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:18,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:18,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:18,854 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:18,855 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 518 transitions, 6524 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-09-20 21:45:18,855 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:18,855 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:18,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:20,175 INFO L130 PetriNetUnfolder]: 369/1201 cut-off events. [2022-09-20 21:45:20,175 INFO L131 PetriNetUnfolder]: For 20224/20224 co-relation queries the response was YES. [2022-09-20 21:45:20,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8900 conditions, 1201 events. 369/1201 cut-off events. For 20224/20224 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7670 event pairs, 49 based on Foata normal form. 1/1199 useless extension candidates. Maximal degree in co-relation 8723. Up to 792 conditions per place. [2022-09-20 21:45:20,193 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 369 selfloop transitions, 123 changer transitions 17/548 dead transitions. [2022-09-20 21:45:20,193 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 561 places, 548 transitions, 7881 flow [2022-09-20 21:45:20,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:45:20,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:45:20,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2007 transitions. [2022-09-20 21:45:20,195 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5618701007838746 [2022-09-20 21:45:20,195 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2007 transitions. [2022-09-20 21:45:20,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2007 transitions. [2022-09-20 21:45:20,195 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:20,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2007 transitions. [2022-09-20 21:45:20,197 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.81578947368421) internal successors, (2007), 38 states have internal predecessors, (2007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:20,198 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-09-20 21:45:20,198 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-09-20 21:45:20,198 INFO L175 Difference]: Start difference. First operand has 530 places, 518 transitions, 6524 flow. Second operand 38 states and 2007 transitions. [2022-09-20 21:45:20,199 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 561 places, 548 transitions, 7881 flow [2022-09-20 21:45:20,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 548 transitions, 7583 flow, removed 66 selfloop flow, removed 34 redundant places. [2022-09-20 21:45:20,367 INFO L231 Difference]: Finished difference. Result has 534 places, 520 transitions, 6628 flow [2022-09-20 21:45:20,368 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6242, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=518, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6628, PETRI_PLACES=534, PETRI_TRANSITIONS=520} [2022-09-20 21:45:20,368 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 446 predicate places. [2022-09-20 21:45:20,368 INFO L495 AbstractCegarLoop]: Abstraction has has 534 places, 520 transitions, 6628 flow [2022-09-20 21:45:20,368 INFO L496 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-09-20 21:45:20,368 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:20,369 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:20,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2022-09-20 21:45:20,369 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:20,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:20,369 INFO L85 PathProgramCache]: Analyzing trace with hash -148010856, now seen corresponding path program 101 times [2022-09-20 21:45:20,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:20,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179994391] [2022-09-20 21:45:20,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:20,369 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:20,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:20,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-09-20 21:45:20,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:20,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179994391] [2022-09-20 21:45:20,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179994391] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:20,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:20,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:45:20,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487950907] [2022-09-20 21:45:20,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:20,677 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:45:20,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:20,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:45:20,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:45:20,678 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:20,679 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 520 transitions, 6628 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-09-20 21:45:20,679 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:20,679 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:20,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:21,810 INFO L130 PetriNetUnfolder]: 368/1204 cut-off events. [2022-09-20 21:45:21,811 INFO L131 PetriNetUnfolder]: For 21337/21337 co-relation queries the response was YES. [2022-09-20 21:45:21,823 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8982 conditions, 1204 events. 368/1204 cut-off events. For 21337/21337 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7635 event pairs, 40 based on Foata normal form. 1/1202 useless extension candidates. Maximal degree in co-relation 8804. Up to 796 conditions per place. [2022-09-20 21:45:21,827 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 369 selfloop transitions, 125 changer transitions 15/548 dead transitions. [2022-09-20 21:45:21,827 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 562 places, 548 transitions, 8003 flow [2022-09-20 21:45:21,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:45:21,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:45:21,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2022-09-20 21:45:21,830 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2022-09-20 21:45:21,831 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2022-09-20 21:45:21,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2022-09-20 21:45:21,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:21,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2022-09-20 21:45:21,833 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-09-20 21:45:21,835 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-09-20 21:45:21,836 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-09-20 21:45:21,836 INFO L175 Difference]: Start difference. First operand has 534 places, 520 transitions, 6628 flow. Second operand 35 states and 1854 transitions. [2022-09-20 21:45:21,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 562 places, 548 transitions, 8003 flow [2022-09-20 21:45:21,985 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 548 transitions, 7610 flow, removed 66 selfloop flow, removed 33 redundant places. [2022-09-20 21:45:21,992 INFO L231 Difference]: Finished difference. Result has 536 places, 523 transitions, 6664 flow [2022-09-20 21:45:21,992 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6258, PETRI_DIFFERENCE_MINUEND_PLACES=495, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=520, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6664, PETRI_PLACES=536, PETRI_TRANSITIONS=523} [2022-09-20 21:45:21,992 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 448 predicate places. [2022-09-20 21:45:21,992 INFO L495 AbstractCegarLoop]: Abstraction has has 536 places, 523 transitions, 6664 flow [2022-09-20 21:45:21,993 INFO L496 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-09-20 21:45:21,993 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:21,993 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:21,993 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-09-20 21:45:21,993 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:21,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:21,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1457160192, now seen corresponding path program 102 times [2022-09-20 21:45:21,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:21,993 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479074975] [2022-09-20 21:45:21,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:21,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:22,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:22,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-09-20 21:45:22,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:22,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479074975] [2022-09-20 21:45:22,352 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479074975] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:22,352 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:22,352 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:22,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476472474] [2022-09-20 21:45:22,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:22,353 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:22,353 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:22,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:22,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:22,354 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:22,354 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 523 transitions, 6664 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-09-20 21:45:22,354 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:22,354 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:22,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:24,318 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:45:25,207 INFO L130 PetriNetUnfolder]: 369/1216 cut-off events. [2022-09-20 21:45:25,207 INFO L131 PetriNetUnfolder]: For 21157/21157 co-relation queries the response was YES. [2022-09-20 21:45:25,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9109 conditions, 1216 events. 369/1216 cut-off events. For 21157/21157 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7799 event pairs, 51 based on Foata normal form. 1/1214 useless extension candidates. Maximal degree in co-relation 8928. Up to 749 conditions per place. [2022-09-20 21:45:25,225 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 345 selfloop transitions, 164 changer transitions 20/568 dead transitions. [2022-09-20 21:45:25,226 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 568 transitions, 8506 flow [2022-09-20 21:45:25,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:45:25,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:45:25,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2159 transitions. [2022-09-20 21:45:25,227 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.560197197716658 [2022-09-20 21:45:25,227 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2159 transitions. [2022-09-20 21:45:25,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2159 transitions. [2022-09-20 21:45:25,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:25,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2159 transitions. [2022-09-20 21:45:25,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.65853658536585) internal successors, (2159), 41 states have internal predecessors, (2159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:25,231 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-09-20 21:45:25,231 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-09-20 21:45:25,231 INFO L175 Difference]: Start difference. First operand has 536 places, 523 transitions, 6664 flow. Second operand 41 states and 2159 transitions. [2022-09-20 21:45:25,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 568 transitions, 8506 flow [2022-09-20 21:45:25,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 568 transitions, 8164 flow, removed 62 selfloop flow, removed 30 redundant places. [2022-09-20 21:45:25,399 INFO L231 Difference]: Finished difference. Result has 548 places, 531 transitions, 6981 flow [2022-09-20 21:45:25,399 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6334, PETRI_DIFFERENCE_MINUEND_PLACES=501, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=523, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=363, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=6981, PETRI_PLACES=548, PETRI_TRANSITIONS=531} [2022-09-20 21:45:25,399 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 460 predicate places. [2022-09-20 21:45:25,399 INFO L495 AbstractCegarLoop]: Abstraction has has 548 places, 531 transitions, 6981 flow [2022-09-20 21:45:25,399 INFO L496 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-09-20 21:45:25,400 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:25,400 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:25,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-09-20 21:45:25,400 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:25,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:25,400 INFO L85 PathProgramCache]: Analyzing trace with hash 1432817958, now seen corresponding path program 103 times [2022-09-20 21:45:25,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:25,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698473104] [2022-09-20 21:45:25,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:25,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:25,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:25,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-09-20 21:45:25,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:25,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698473104] [2022-09-20 21:45:25,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698473104] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:25,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:25,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:45:25,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175969685] [2022-09-20 21:45:25,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:25,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:45:25,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:25,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:45:25,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:45:25,715 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:25,715 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 531 transitions, 6981 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-09-20 21:45:25,715 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:25,715 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:25,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:27,082 INFO L130 PetriNetUnfolder]: 364/1183 cut-off events. [2022-09-20 21:45:27,083 INFO L131 PetriNetUnfolder]: For 21987/21987 co-relation queries the response was YES. [2022-09-20 21:45:27,098 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9080 conditions, 1183 events. 364/1183 cut-off events. For 21987/21987 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 7445 event pairs, 52 based on Foata normal form. 1/1182 useless extension candidates. Maximal degree in co-relation 8896. Up to 803 conditions per place. [2022-09-20 21:45:27,102 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 394 selfloop transitions, 92 changer transitions 29/554 dead transitions. [2022-09-20 21:45:27,102 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 578 places, 554 transitions, 8248 flow [2022-09-20 21:45:27,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:45:27,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:45:27,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1893 transitions. [2022-09-20 21:45:27,104 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5593971631205674 [2022-09-20 21:45:27,104 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1893 transitions. [2022-09-20 21:45:27,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1893 transitions. [2022-09-20 21:45:27,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:27,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1893 transitions. [2022-09-20 21:45:27,105 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.583333333333336) internal successors, (1893), 36 states have internal predecessors, (1893), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:27,107 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-09-20 21:45:27,107 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-09-20 21:45:27,107 INFO L175 Difference]: Start difference. First operand has 548 places, 531 transitions, 6981 flow. Second operand 36 states and 1893 transitions. [2022-09-20 21:45:27,107 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 578 places, 554 transitions, 8248 flow [2022-09-20 21:45:27,283 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 544 places, 554 transitions, 7854 flow, removed 102 selfloop flow, removed 34 redundant places. [2022-09-20 21:45:27,289 INFO L231 Difference]: Finished difference. Result has 551 places, 515 transitions, 6641 flow [2022-09-20 21:45:27,289 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6603, PETRI_DIFFERENCE_MINUEND_PLACES=509, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6641, PETRI_PLACES=551, PETRI_TRANSITIONS=515} [2022-09-20 21:45:27,290 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 463 predicate places. [2022-09-20 21:45:27,290 INFO L495 AbstractCegarLoop]: Abstraction has has 551 places, 515 transitions, 6641 flow [2022-09-20 21:45:27,290 INFO L496 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-09-20 21:45:27,290 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:27,290 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:27,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-09-20 21:45:27,291 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:27,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:27,291 INFO L85 PathProgramCache]: Analyzing trace with hash -1783964210, now seen corresponding path program 104 times [2022-09-20 21:45:27,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:27,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731875786] [2022-09-20 21:45:27,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:27,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:27,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:27,585 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:27,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:27,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731875786] [2022-09-20 21:45:27,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [731875786] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:27,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:27,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:27,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583552971] [2022-09-20 21:45:27,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:27,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:27,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:27,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:27,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:27,587 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:27,587 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 551 places, 515 transitions, 6641 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-09-20 21:45:27,587 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:27,587 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:27,587 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:28,699 INFO L130 PetriNetUnfolder]: 354/1145 cut-off events. [2022-09-20 21:45:28,699 INFO L131 PetriNetUnfolder]: For 19065/19065 co-relation queries the response was YES. [2022-09-20 21:45:28,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8685 conditions, 1145 events. 354/1145 cut-off events. For 19065/19065 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 7097 event pairs, 51 based on Foata normal form. 1/1143 useless extension candidates. Maximal degree in co-relation 8497. Up to 803 conditions per place. [2022-09-20 21:45:28,716 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 391 selfloop transitions, 63 changer transitions 42/535 dead transitions. [2022-09-20 21:45:28,717 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 571 places, 535 transitions, 7771 flow [2022-09-20 21:45:28,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:45:28,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:45:28,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1838 transitions. [2022-09-20 21:45:28,718 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5586626139817629 [2022-09-20 21:45:28,718 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1838 transitions. [2022-09-20 21:45:28,718 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1838 transitions. [2022-09-20 21:45:28,718 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:28,719 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1838 transitions. [2022-09-20 21:45:28,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.51428571428571) internal successors, (1838), 35 states have internal predecessors, (1838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:28,721 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-09-20 21:45:28,721 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-09-20 21:45:28,722 INFO L175 Difference]: Start difference. First operand has 551 places, 515 transitions, 6641 flow. Second operand 35 states and 1838 transitions. [2022-09-20 21:45:28,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 571 places, 535 transitions, 7771 flow [2022-09-20 21:45:28,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 524 places, 535 transitions, 7434 flow, removed 28 selfloop flow, removed 47 redundant places. [2022-09-20 21:45:28,867 INFO L231 Difference]: Finished difference. Result has 528 places, 484 transitions, 6061 flow [2022-09-20 21:45:28,867 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6314, PETRI_DIFFERENCE_MINUEND_PLACES=490, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=452, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6061, PETRI_PLACES=528, PETRI_TRANSITIONS=484} [2022-09-20 21:45:28,867 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 440 predicate places. [2022-09-20 21:45:28,867 INFO L495 AbstractCegarLoop]: Abstraction has has 528 places, 484 transitions, 6061 flow [2022-09-20 21:45:28,868 INFO L496 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-09-20 21:45:28,868 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:28,868 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:28,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-09-20 21:45:28,868 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:28,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:28,868 INFO L85 PathProgramCache]: Analyzing trace with hash -613143742, now seen corresponding path program 105 times [2022-09-20 21:45:28,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:28,868 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916728373] [2022-09-20 21:45:28,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:28,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:28,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:29,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:29,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:29,152 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916728373] [2022-09-20 21:45:29,152 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916728373] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:29,152 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:29,152 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:45:29,152 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899676285] [2022-09-20 21:45:29,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:29,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:45:29,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:29,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:45:29,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:45:29,153 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:29,154 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 528 places, 484 transitions, 6061 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-09-20 21:45:29,154 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:29,154 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:29,154 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:30,319 INFO L130 PetriNetUnfolder]: 344/1107 cut-off events. [2022-09-20 21:45:30,319 INFO L131 PetriNetUnfolder]: For 18117/18117 co-relation queries the response was YES. [2022-09-20 21:45:30,332 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8211 conditions, 1107 events. 344/1107 cut-off events. For 18117/18117 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6739 event pairs, 52 based on Foata normal form. 1/1105 useless extension candidates. Maximal degree in co-relation 8034. Up to 739 conditions per place. [2022-09-20 21:45:30,336 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 350 selfloop transitions, 95 changer transitions 19/503 dead transitions. [2022-09-20 21:45:30,336 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 503 transitions, 7092 flow [2022-09-20 21:45:30,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:45:30,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:45:30,337 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1745 transitions. [2022-09-20 21:45:30,337 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5625402965828498 [2022-09-20 21:45:30,337 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1745 transitions. [2022-09-20 21:45:30,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1745 transitions. [2022-09-20 21:45:30,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:30,338 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1745 transitions. [2022-09-20 21:45:30,339 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-09-20 21:45:30,341 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-09-20 21:45:30,341 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-09-20 21:45:30,341 INFO L175 Difference]: Start difference. First operand has 528 places, 484 transitions, 6061 flow. Second operand 33 states and 1745 transitions. [2022-09-20 21:45:30,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 503 transitions, 7092 flow [2022-09-20 21:45:30,507 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 503 transitions, 6766 flow, removed 56 selfloop flow, removed 35 redundant places. [2022-09-20 21:45:30,513 INFO L231 Difference]: Finished difference. Result has 500 places, 474 transitions, 5865 flow [2022-09-20 21:45:30,513 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5743, PETRI_DIFFERENCE_MINUEND_PLACES=463, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=484, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5865, PETRI_PLACES=500, PETRI_TRANSITIONS=474} [2022-09-20 21:45:30,513 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 412 predicate places. [2022-09-20 21:45:30,513 INFO L495 AbstractCegarLoop]: Abstraction has has 500 places, 474 transitions, 5865 flow [2022-09-20 21:45:30,513 INFO L496 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-09-20 21:45:30,513 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:30,513 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:30,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-09-20 21:45:30,514 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:30,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:30,514 INFO L85 PathProgramCache]: Analyzing trace with hash 1949757176, now seen corresponding path program 106 times [2022-09-20 21:45:30,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:30,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064688422] [2022-09-20 21:45:30,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:30,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:30,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:30,806 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:30,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:30,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064688422] [2022-09-20 21:45:30,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064688422] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:30,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:30,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:45:30,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622309969] [2022-09-20 21:45:30,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:30,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:45:30,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:30,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:45:30,807 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:45:30,808 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:30,808 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 474 transitions, 5865 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-09-20 21:45:30,808 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:30,808 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:30,808 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:32,073 INFO L130 PetriNetUnfolder]: 340/1094 cut-off events. [2022-09-20 21:45:32,073 INFO L131 PetriNetUnfolder]: For 16513/16513 co-relation queries the response was YES. [2022-09-20 21:45:32,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7971 conditions, 1094 events. 340/1094 cut-off events. For 16513/16513 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6646 event pairs, 54 based on Foata normal form. 1/1092 useless extension candidates. Maximal degree in co-relation 7801. Up to 753 conditions per place. [2022-09-20 21:45:32,088 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 357 selfloop transitions, 75 changer transitions 22/493 dead transitions. [2022-09-20 21:45:32,088 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 493 transitions, 6863 flow [2022-09-20 21:45:32,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:45:32,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:45:32,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1734 transitions. [2022-09-20 21:45:32,090 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5589941972920697 [2022-09-20 21:45:32,090 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1734 transitions. [2022-09-20 21:45:32,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1734 transitions. [2022-09-20 21:45:32,090 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:32,090 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1734 transitions. [2022-09-20 21:45:32,091 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-09-20 21:45:32,093 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-09-20 21:45:32,093 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-09-20 21:45:32,093 INFO L175 Difference]: Start difference. First operand has 500 places, 474 transitions, 5865 flow. Second operand 33 states and 1734 transitions. [2022-09-20 21:45:32,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 493 transitions, 6863 flow [2022-09-20 21:45:32,208 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 484 places, 493 transitions, 6560 flow, removed 16 selfloop flow, removed 35 redundant places. [2022-09-20 21:45:32,214 INFO L231 Difference]: Finished difference. Result has 488 places, 462 transitions, 5592 flow [2022-09-20 21:45:32,214 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5566, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=399, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5592, PETRI_PLACES=488, PETRI_TRANSITIONS=462} [2022-09-20 21:45:32,214 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 400 predicate places. [2022-09-20 21:45:32,214 INFO L495 AbstractCegarLoop]: Abstraction has has 488 places, 462 transitions, 5592 flow [2022-09-20 21:45:32,214 INFO L496 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-09-20 21:45:32,215 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:32,215 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:32,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2022-09-20 21:45:32,215 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:32,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:32,215 INFO L85 PathProgramCache]: Analyzing trace with hash 357671380, now seen corresponding path program 107 times [2022-09-20 21:45:32,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:32,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [542418616] [2022-09-20 21:45:32,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:32,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:32,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:32,469 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:32,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:32,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [542418616] [2022-09-20 21:45:32,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [542418616] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:32,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:32,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:32,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010634957] [2022-09-20 21:45:32,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:32,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:32,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:32,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:32,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:32,471 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:32,471 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 462 transitions, 5592 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-09-20 21:45:32,471 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:32,471 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:32,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:34,085 INFO L130 PetriNetUnfolder]: 344/1102 cut-off events. [2022-09-20 21:45:34,085 INFO L131 PetriNetUnfolder]: For 17950/17950 co-relation queries the response was YES. [2022-09-20 21:45:34,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8032 conditions, 1102 events. 344/1102 cut-off events. For 17950/17950 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6737 event pairs, 39 based on Foata normal form. 1/1100 useless extension candidates. Maximal degree in co-relation 7866. Up to 694 conditions per place. [2022-09-20 21:45:34,097 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 298 selfloop transitions, 142 changer transitions 21/500 dead transitions. [2022-09-20 21:45:34,097 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 500 transitions, 7023 flow [2022-09-20 21:45:34,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:45:34,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:45:34,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2107 transitions. [2022-09-20 21:45:34,099 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.560372340425532 [2022-09-20 21:45:34,099 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2107 transitions. [2022-09-20 21:45:34,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2107 transitions. [2022-09-20 21:45:34,099 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:34,099 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2107 transitions. [2022-09-20 21:45:34,101 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.675) internal successors, (2107), 40 states have internal predecessors, (2107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:34,102 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-09-20 21:45:34,102 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-09-20 21:45:34,102 INFO L175 Difference]: Start difference. First operand has 488 places, 462 transitions, 5592 flow. Second operand 40 states and 2107 transitions. [2022-09-20 21:45:34,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 500 transitions, 7023 flow [2022-09-20 21:45:34,209 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 474 places, 500 transitions, 6751 flow, removed 24 selfloop flow, removed 35 redundant places. [2022-09-20 21:45:34,215 INFO L231 Difference]: Finished difference. Result has 481 places, 463 transitions, 5723 flow [2022-09-20 21:45:34,215 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5346, PETRI_DIFFERENCE_MINUEND_PLACES=435, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=5723, PETRI_PLACES=481, PETRI_TRANSITIONS=463} [2022-09-20 21:45:34,215 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 393 predicate places. [2022-09-20 21:45:34,215 INFO L495 AbstractCegarLoop]: Abstraction has has 481 places, 463 transitions, 5723 flow [2022-09-20 21:45:34,215 INFO L496 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-09-20 21:45:34,216 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:34,216 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:34,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-09-20 21:45:34,216 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:34,216 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:34,216 INFO L85 PathProgramCache]: Analyzing trace with hash 536822238, now seen corresponding path program 108 times [2022-09-20 21:45:34,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:34,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2048524016] [2022-09-20 21:45:34,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:34,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:34,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:34,512 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:34,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:34,512 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2048524016] [2022-09-20 21:45:34,512 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2048524016] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:34,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:34,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:34,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1559471091] [2022-09-20 21:45:34,513 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:34,513 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:34,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:34,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:34,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:34,513 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:34,514 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 463 transitions, 5723 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-09-20 21:45:34,514 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:34,514 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:34,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:35,648 INFO L130 PetriNetUnfolder]: 335/1075 cut-off events. [2022-09-20 21:45:35,648 INFO L131 PetriNetUnfolder]: For 16425/16425 co-relation queries the response was YES. [2022-09-20 21:45:35,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7812 conditions, 1075 events. 335/1075 cut-off events. For 16425/16425 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6485 event pairs, 54 based on Foata normal form. 1/1072 useless extension candidates. Maximal degree in co-relation 7649. Up to 725 conditions per place. [2022-09-20 21:45:35,664 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 338 selfloop transitions, 85 changer transitions 19/481 dead transitions. [2022-09-20 21:45:35,664 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 481 transitions, 6704 flow [2022-09-20 21:45:35,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:45:35,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:45:35,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1792 transitions. [2022-09-20 21:45:35,665 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5607008760951189 [2022-09-20 21:45:35,666 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1792 transitions. [2022-09-20 21:45:35,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1792 transitions. [2022-09-20 21:45:35,666 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:35,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1792 transitions. [2022-09-20 21:45:35,667 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-09-20 21:45:35,668 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-09-20 21:45:35,669 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-09-20 21:45:35,669 INFO L175 Difference]: Start difference. First operand has 481 places, 463 transitions, 5723 flow. Second operand 34 states and 1792 transitions. [2022-09-20 21:45:35,669 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 481 transitions, 6704 flow [2022-09-20 21:45:35,766 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 481 transitions, 6435 flow, removed 36 selfloop flow, removed 36 redundant places. [2022-09-20 21:45:35,771 INFO L231 Difference]: Finished difference. Result has 477 places, 452 transitions, 5578 flow [2022-09-20 21:45:35,771 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5460, PETRI_DIFFERENCE_MINUEND_PLACES=440, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=378, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5578, PETRI_PLACES=477, PETRI_TRANSITIONS=452} [2022-09-20 21:45:35,772 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 389 predicate places. [2022-09-20 21:45:35,772 INFO L495 AbstractCegarLoop]: Abstraction has has 477 places, 452 transitions, 5578 flow [2022-09-20 21:45:35,772 INFO L496 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-09-20 21:45:35,772 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:35,772 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:35,772 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-09-20 21:45:35,772 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:35,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:35,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1165360708, now seen corresponding path program 109 times [2022-09-20 21:45:35,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:35,773 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974323076] [2022-09-20 21:45:35,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:35,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:35,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:36,080 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:36,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:36,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974323076] [2022-09-20 21:45:36,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974323076] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:36,081 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:36,081 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:45:36,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464861054] [2022-09-20 21:45:36,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:36,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:45:36,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:36,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:45:36,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:45:36,082 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:36,082 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 452 transitions, 5578 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-09-20 21:45:36,082 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:36,082 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:36,083 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:38,411 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:45:39,443 INFO L130 PetriNetUnfolder]: 337/1078 cut-off events. [2022-09-20 21:45:39,444 INFO L131 PetriNetUnfolder]: For 16889/16889 co-relation queries the response was YES. [2022-09-20 21:45:39,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7945 conditions, 1078 events. 337/1078 cut-off events. For 16889/16889 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6510 event pairs, 42 based on Foata normal form. 1/1076 useless extension candidates. Maximal degree in co-relation 7784. Up to 655 conditions per place. [2022-09-20 21:45:39,458 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 275 selfloop transitions, 163 changer transitions 19/496 dead transitions. [2022-09-20 21:45:39,458 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 496 transitions, 7216 flow [2022-09-20 21:45:39,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-09-20 21:45:39,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-09-20 21:45:39,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2408 transitions. [2022-09-20 21:45:39,460 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5568917668825162 [2022-09-20 21:45:39,460 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2408 transitions. [2022-09-20 21:45:39,460 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2408 transitions. [2022-09-20 21:45:39,460 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:39,460 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2408 transitions. [2022-09-20 21:45:39,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 52.34782608695652) internal successors, (2408), 46 states have internal predecessors, (2408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:39,463 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-09-20 21:45:39,464 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-09-20 21:45:39,464 INFO L175 Difference]: Start difference. First operand has 477 places, 452 transitions, 5578 flow. Second operand 46 states and 2408 transitions. [2022-09-20 21:45:39,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 496 transitions, 7216 flow [2022-09-20 21:45:39,566 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 471 places, 496 transitions, 6911 flow, removed 28 selfloop flow, removed 35 redundant places. [2022-09-20 21:45:39,572 INFO L231 Difference]: Finished difference. Result has 478 places, 462 transitions, 5940 flow [2022-09-20 21:45:39,572 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5309, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=452, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5940, PETRI_PLACES=478, PETRI_TRANSITIONS=462} [2022-09-20 21:45:39,572 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 390 predicate places. [2022-09-20 21:45:39,572 INFO L495 AbstractCegarLoop]: Abstraction has has 478 places, 462 transitions, 5940 flow [2022-09-20 21:45:39,573 INFO L496 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-09-20 21:45:39,573 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:39,573 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:39,573 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2022-09-20 21:45:39,573 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:39,573 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:39,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1803711040, now seen corresponding path program 110 times [2022-09-20 21:45:39,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:39,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278488500] [2022-09-20 21:45:39,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:39,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:39,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:39,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:39,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:39,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278488500] [2022-09-20 21:45:39,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278488500] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:39,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:39,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:45:39,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001677465] [2022-09-20 21:45:39,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:39,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:45:39,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:39,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:45:39,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:45:39,846 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:39,847 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 478 places, 462 transitions, 5940 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-09-20 21:45:39,847 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:39,847 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:39,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:40,812 INFO L130 PetriNetUnfolder]: 332/1044 cut-off events. [2022-09-20 21:45:40,812 INFO L131 PetriNetUnfolder]: For 17020/17020 co-relation queries the response was YES. [2022-09-20 21:45:40,824 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7779 conditions, 1044 events. 332/1044 cut-off events. For 17020/17020 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 6145 event pairs, 41 based on Foata normal form. 1/1042 useless extension candidates. Maximal degree in co-relation 7620. Up to 716 conditions per place. [2022-09-20 21:45:40,827 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 333 selfloop transitions, 63 changer transitions 46/481 dead transitions. [2022-09-20 21:45:40,827 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 503 places, 481 transitions, 6914 flow [2022-09-20 21:45:40,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:45:40,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:45:40,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1639 transitions. [2022-09-20 21:45:40,829 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5624571036376115 [2022-09-20 21:45:40,829 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1639 transitions. [2022-09-20 21:45:40,829 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1639 transitions. [2022-09-20 21:45:40,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:40,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1639 transitions. [2022-09-20 21:45:40,830 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-09-20 21:45:40,831 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-09-20 21:45:40,831 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-09-20 21:45:40,831 INFO L175 Difference]: Start difference. First operand has 478 places, 462 transitions, 5940 flow. Second operand 31 states and 1639 transitions. [2022-09-20 21:45:40,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 503 places, 481 transitions, 6914 flow [2022-09-20 21:45:40,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 481 transitions, 6537 flow, removed 79 selfloop flow, removed 41 redundant places. [2022-09-20 21:45:40,943 INFO L231 Difference]: Finished difference. Result has 466 places, 426 transitions, 5343 flow [2022-09-20 21:45:40,943 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5569, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=399, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=5343, PETRI_PLACES=466, PETRI_TRANSITIONS=426} [2022-09-20 21:45:40,943 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 378 predicate places. [2022-09-20 21:45:40,943 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 426 transitions, 5343 flow [2022-09-20 21:45:40,944 INFO L496 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-09-20 21:45:40,944 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:40,944 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:40,944 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2022-09-20 21:45:40,944 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:40,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:40,944 INFO L85 PathProgramCache]: Analyzing trace with hash 456213116, now seen corresponding path program 111 times [2022-09-20 21:45:40,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:40,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432985343] [2022-09-20 21:45:40,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:40,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:40,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:41,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:41,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:41,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432985343] [2022-09-20 21:45:41,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432985343] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:41,199 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:41,199 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:41,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020003011] [2022-09-20 21:45:41,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:41,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:41,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:41,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:41,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:41,200 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:41,200 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 426 transitions, 5343 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-09-20 21:45:41,201 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:41,201 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:41,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:43,621 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:45:44,690 INFO L130 PetriNetUnfolder]: 333/1053 cut-off events. [2022-09-20 21:45:44,690 INFO L131 PetriNetUnfolder]: For 15626/15626 co-relation queries the response was YES. [2022-09-20 21:45:44,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7656 conditions, 1053 events. 333/1053 cut-off events. For 15626/15626 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6248 event pairs, 45 based on Foata normal form. 1/1051 useless extension candidates. Maximal degree in co-relation 7499. Up to 698 conditions per place. [2022-09-20 21:45:44,704 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 314 selfloop transitions, 97 changer transitions 22/472 dead transitions. [2022-09-20 21:45:44,704 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 472 transitions, 6807 flow [2022-09-20 21:45:44,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:45:44,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:45:44,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1944 transitions. [2022-09-20 21:45:44,706 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5589419206440484 [2022-09-20 21:45:44,706 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1944 transitions. [2022-09-20 21:45:44,706 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1944 transitions. [2022-09-20 21:45:44,706 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:44,706 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1944 transitions. [2022-09-20 21:45:44,707 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.54054054054054) internal successors, (1944), 37 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:44,709 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-09-20 21:45:44,709 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-09-20 21:45:44,709 INFO L175 Difference]: Start difference. First operand has 466 places, 426 transitions, 5343 flow. Second operand 37 states and 1944 transitions. [2022-09-20 21:45:44,709 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 472 transitions, 6807 flow [2022-09-20 21:45:44,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 472 transitions, 6503 flow, removed 24 selfloop flow, removed 49 redundant places. [2022-09-20 21:45:44,814 INFO L231 Difference]: Finished difference. Result has 442 places, 436 transitions, 5502 flow [2022-09-20 21:45:44,814 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5055, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=426, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=330, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=5502, PETRI_PLACES=442, PETRI_TRANSITIONS=436} [2022-09-20 21:45:44,814 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 354 predicate places. [2022-09-20 21:45:44,814 INFO L495 AbstractCegarLoop]: Abstraction has has 442 places, 436 transitions, 5502 flow [2022-09-20 21:45:44,814 INFO L496 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-09-20 21:45:44,815 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:44,815 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:44,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2022-09-20 21:45:44,815 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:44,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:44,815 INFO L85 PathProgramCache]: Analyzing trace with hash 298415734, now seen corresponding path program 112 times [2022-09-20 21:45:44,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:44,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454716231] [2022-09-20 21:45:44,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:44,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:44,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:45,165 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:45,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:45,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454716231] [2022-09-20 21:45:45,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1454716231] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:45,166 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:45,166 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:45:45,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967891806] [2022-09-20 21:45:45,166 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:45,166 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:45:45,166 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:45,167 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:45:45,167 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:45:45,167 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:45,168 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 442 places, 436 transitions, 5502 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-09-20 21:45:45,168 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:45,168 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:45,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:46,610 INFO L130 PetriNetUnfolder]: 331/1052 cut-off events. [2022-09-20 21:45:46,610 INFO L131 PetriNetUnfolder]: For 16175/16175 co-relation queries the response was YES. [2022-09-20 21:45:46,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7639 conditions, 1052 events. 331/1052 cut-off events. For 16175/16175 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6301 event pairs, 39 based on Foata normal form. 1/1050 useless extension candidates. Maximal degree in co-relation 7487. Up to 688 conditions per place. [2022-09-20 21:45:46,621 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 300 selfloop transitions, 109 changer transitions 22/470 dead transitions. [2022-09-20 21:45:46,621 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 470 transitions, 6839 flow [2022-09-20 21:45:46,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:45:46,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:45:46,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2047 transitions. [2022-09-20 21:45:46,623 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5583742498636116 [2022-09-20 21:45:46,623 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2047 transitions. [2022-09-20 21:45:46,623 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2047 transitions. [2022-09-20 21:45:46,624 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:46,624 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2047 transitions. [2022-09-20 21:45:46,625 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 52.48717948717949) internal successors, (2047), 39 states have internal predecessors, (2047), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:46,626 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-09-20 21:45:46,627 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-09-20 21:45:46,627 INFO L175 Difference]: Start difference. First operand has 442 places, 436 transitions, 5502 flow. Second operand 39 states and 2047 transitions. [2022-09-20 21:45:46,627 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 470 transitions, 6839 flow [2022-09-20 21:45:46,727 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 444 places, 470 transitions, 6639 flow, removed 43 selfloop flow, removed 30 redundant places. [2022-09-20 21:45:46,733 INFO L231 Difference]: Finished difference. Result has 451 places, 434 transitions, 5614 flow [2022-09-20 21:45:46,733 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5320, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=436, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=328, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=5614, PETRI_PLACES=451, PETRI_TRANSITIONS=434} [2022-09-20 21:45:46,733 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 363 predicate places. [2022-09-20 21:45:46,733 INFO L495 AbstractCegarLoop]: Abstraction has has 451 places, 434 transitions, 5614 flow [2022-09-20 21:45:46,733 INFO L496 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-09-20 21:45:46,734 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:46,734 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:46,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2022-09-20 21:45:46,734 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:46,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:46,734 INFO L85 PathProgramCache]: Analyzing trace with hash -1243614492, now seen corresponding path program 113 times [2022-09-20 21:45:46,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:46,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643056297] [2022-09-20 21:45:46,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:46,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:46,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:47,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:47,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:47,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643056297] [2022-09-20 21:45:47,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643056297] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:47,037 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:47,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:45:47,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1508754498] [2022-09-20 21:45:47,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:47,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:45:47,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:47,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:45:47,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:45:47,038 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:47,039 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 451 places, 434 transitions, 5614 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-09-20 21:45:47,039 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:47,039 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:47,039 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:48,505 INFO L130 PetriNetUnfolder]: 325/1037 cut-off events. [2022-09-20 21:45:48,505 INFO L131 PetriNetUnfolder]: For 15221/15221 co-relation queries the response was YES. [2022-09-20 21:45:48,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7600 conditions, 1037 events. 325/1037 cut-off events. For 15221/15221 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 6167 event pairs, 45 based on Foata normal form. 1/1034 useless extension candidates. Maximal degree in co-relation 7446. Up to 682 conditions per place. [2022-09-20 21:45:48,519 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 298 selfloop transitions, 105 changer transitions 23/465 dead transitions. [2022-09-20 21:45:48,519 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 465 transitions, 6781 flow [2022-09-20 21:45:48,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:45:48,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:45:48,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2089 transitions. [2022-09-20 21:45:48,520 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5555851063829788 [2022-09-20 21:45:48,520 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2089 transitions. [2022-09-20 21:45:48,520 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2089 transitions. [2022-09-20 21:45:48,521 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:48,521 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2089 transitions. [2022-09-20 21:45:48,522 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-09-20 21:45:48,523 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-09-20 21:45:48,524 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-09-20 21:45:48,524 INFO L175 Difference]: Start difference. First operand has 451 places, 434 transitions, 5614 flow. Second operand 40 states and 2089 transitions. [2022-09-20 21:45:48,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 465 transitions, 6781 flow [2022-09-20 21:45:48,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 465 transitions, 6516 flow, removed 44 selfloop flow, removed 36 redundant places. [2022-09-20 21:45:48,638 INFO L231 Difference]: Finished difference. Result has 454 places, 430 transitions, 5561 flow [2022-09-20 21:45:48,638 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5365, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=434, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=5561, PETRI_PLACES=454, PETRI_TRANSITIONS=430} [2022-09-20 21:45:48,639 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 366 predicate places. [2022-09-20 21:45:48,639 INFO L495 AbstractCegarLoop]: Abstraction has has 454 places, 430 transitions, 5561 flow [2022-09-20 21:45:48,639 INFO L496 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-09-20 21:45:48,639 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:48,639 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:48,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2022-09-20 21:45:48,639 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:48,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:48,639 INFO L85 PathProgramCache]: Analyzing trace with hash -462845700, now seen corresponding path program 114 times [2022-09-20 21:45:48,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:48,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2108027303] [2022-09-20 21:45:48,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:48,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:48,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:48,952 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:48,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:48,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2108027303] [2022-09-20 21:45:48,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2108027303] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:48,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:48,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:45:48,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146833585] [2022-09-20 21:45:48,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:48,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:45:48,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:48,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:45:48,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:45:48,954 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:48,954 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 430 transitions, 5561 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-09-20 21:45:48,954 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:48,954 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:48,954 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:52,295 INFO L130 PetriNetUnfolder]: 322/1045 cut-off events. [2022-09-20 21:45:52,296 INFO L131 PetriNetUnfolder]: For 15488/15488 co-relation queries the response was YES. [2022-09-20 21:45:52,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7695 conditions, 1045 events. 322/1045 cut-off events. For 15488/15488 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6286 event pairs, 57 based on Foata normal form. 1/1043 useless extension candidates. Maximal degree in co-relation 7539. Up to 651 conditions per place. [2022-09-20 21:45:52,309 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 290 selfloop transitions, 127 changer transitions 17/473 dead transitions. [2022-09-20 21:45:52,310 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 473 transitions, 7102 flow [2022-09-20 21:45:52,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:45:52,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:45:52,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2046 transitions. [2022-09-20 21:45:52,311 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.55810147299509 [2022-09-20 21:45:52,311 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2046 transitions. [2022-09-20 21:45:52,311 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2046 transitions. [2022-09-20 21:45:52,311 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:52,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2046 transitions. [2022-09-20 21:45:52,313 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-09-20 21:45:52,314 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-09-20 21:45:52,315 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-09-20 21:45:52,315 INFO L175 Difference]: Start difference. First operand has 454 places, 430 transitions, 5561 flow. Second operand 39 states and 2046 transitions. [2022-09-20 21:45:52,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 473 transitions, 7102 flow [2022-09-20 21:45:52,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 473 transitions, 6815 flow, removed 35 selfloop flow, removed 39 redundant places. [2022-09-20 21:45:52,423 INFO L231 Difference]: Finished difference. Result has 454 places, 438 transitions, 5777 flow [2022-09-20 21:45:52,424 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5300, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=304, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=5777, PETRI_PLACES=454, PETRI_TRANSITIONS=438} [2022-09-20 21:45:52,424 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 366 predicate places. [2022-09-20 21:45:52,424 INFO L495 AbstractCegarLoop]: Abstraction has has 454 places, 438 transitions, 5777 flow [2022-09-20 21:45:52,424 INFO L496 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-09-20 21:45:52,424 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:52,424 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:52,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2022-09-20 21:45:52,425 INFO L420 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:52,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:52,425 INFO L85 PathProgramCache]: Analyzing trace with hash 374381200, now seen corresponding path program 115 times [2022-09-20 21:45:52,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:52,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964954462] [2022-09-20 21:45:52,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:52,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:52,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-09-20 21:45:52,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:52,677 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964954462] [2022-09-20 21:45:52,677 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964954462] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:52,677 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:52,677 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:45:52,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392931980] [2022-09-20 21:45:52,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:52,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:45:52,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:52,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:45:52,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:45:52,678 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:52,679 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 438 transitions, 5777 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-09-20 21:45:52,679 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:52,679 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:52,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:55,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:45:55,986 INFO L130 PetriNetUnfolder]: 344/1114 cut-off events. [2022-09-20 21:45:55,986 INFO L131 PetriNetUnfolder]: For 16792/16792 co-relation queries the response was YES. [2022-09-20 21:45:55,998 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8237 conditions, 1114 events. 344/1114 cut-off events. For 16792/16792 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6926 event pairs, 55 based on Foata normal form. 1/1112 useless extension candidates. Maximal degree in co-relation 8081. Up to 685 conditions per place. [2022-09-20 21:45:56,001 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 310 selfloop transitions, 144 changer transitions 19/512 dead transitions. [2022-09-20 21:45:56,001 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 512 transitions, 7749 flow [2022-09-20 21:45:56,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:45:56,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:45:56,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1851 transitions. [2022-09-20 21:45:56,003 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5626139817629179 [2022-09-20 21:45:56,003 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1851 transitions. [2022-09-20 21:45:56,003 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1851 transitions. [2022-09-20 21:45:56,003 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:56,004 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1851 transitions. [2022-09-20 21:45:56,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.885714285714286) internal successors, (1851), 35 states have internal predecessors, (1851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:56,007 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-09-20 21:45:56,007 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-09-20 21:45:56,007 INFO L175 Difference]: Start difference. First operand has 454 places, 438 transitions, 5777 flow. Second operand 35 states and 1851 transitions. [2022-09-20 21:45:56,007 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 512 transitions, 7749 flow [2022-09-20 21:45:56,161 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 512 transitions, 7426 flow, removed 59 selfloop flow, removed 34 redundant places. [2022-09-20 21:45:56,167 INFO L231 Difference]: Finished difference. Result has 460 places, 471 transitions, 6452 flow [2022-09-20 21:45:56,168 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5501, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6452, PETRI_PLACES=460, PETRI_TRANSITIONS=471} [2022-09-20 21:45:56,168 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 372 predicate places. [2022-09-20 21:45:56,168 INFO L495 AbstractCegarLoop]: Abstraction has has 460 places, 471 transitions, 6452 flow [2022-09-20 21:45:56,168 INFO L496 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-09-20 21:45:56,168 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:56,169 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:56,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2022-09-20 21:45:56,169 INFO L420 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:56,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:56,169 INFO L85 PathProgramCache]: Analyzing trace with hash 635597816, now seen corresponding path program 116 times [2022-09-20 21:45:56,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:56,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063571863] [2022-09-20 21:45:56,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:56,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:56,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:56,497 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:56,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:56,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063571863] [2022-09-20 21:45:56,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063571863] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:56,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:56,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:45:56,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772103431] [2022-09-20 21:45:56,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:56,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:45:56,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:56,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:45:56,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:45:56,499 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:56,499 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 460 places, 471 transitions, 6452 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-09-20 21:45:56,499 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:56,500 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:56,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:45:57,915 INFO L130 PetriNetUnfolder]: 337/1091 cut-off events. [2022-09-20 21:45:57,915 INFO L131 PetriNetUnfolder]: For 16996/16996 co-relation queries the response was YES. [2022-09-20 21:45:57,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8182 conditions, 1091 events. 337/1091 cut-off events. For 16996/16996 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6676 event pairs, 43 based on Foata normal form. 1/1090 useless extension candidates. Maximal degree in co-relation 8019. Up to 765 conditions per place. [2022-09-20 21:45:57,930 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 369 selfloop transitions, 51 changer transitions 31/490 dead transitions. [2022-09-20 21:45:57,930 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 490 transitions, 7444 flow [2022-09-20 21:45:57,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:45:57,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:45:57,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1724 transitions. [2022-09-20 21:45:57,932 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5557704706640877 [2022-09-20 21:45:57,932 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1724 transitions. [2022-09-20 21:45:57,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1724 transitions. [2022-09-20 21:45:57,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:45:57,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1724 transitions. [2022-09-20 21:45:57,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.24242424242424) internal successors, (1724), 33 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:45:57,935 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-09-20 21:45:57,935 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-09-20 21:45:57,935 INFO L175 Difference]: Start difference. First operand has 460 places, 471 transitions, 6452 flow. Second operand 33 states and 1724 transitions. [2022-09-20 21:45:57,935 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 490 transitions, 7444 flow [2022-09-20 21:45:58,048 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 490 transitions, 7282 flow, removed 36 selfloop flow, removed 22 redundant places. [2022-09-20 21:45:58,054 INFO L231 Difference]: Finished difference. Result has 469 places, 450 transitions, 6252 flow [2022-09-20 21:45:58,054 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6296, PETRI_DIFFERENCE_MINUEND_PLACES=433, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6252, PETRI_PLACES=469, PETRI_TRANSITIONS=450} [2022-09-20 21:45:58,054 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 381 predicate places. [2022-09-20 21:45:58,055 INFO L495 AbstractCegarLoop]: Abstraction has has 469 places, 450 transitions, 6252 flow [2022-09-20 21:45:58,055 INFO L496 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-09-20 21:45:58,055 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:45:58,055 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:45:58,055 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2022-09-20 21:45:58,055 INFO L420 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:45:58,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:45:58,055 INFO L85 PathProgramCache]: Analyzing trace with hash 1732005934, now seen corresponding path program 117 times [2022-09-20 21:45:58,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:45:58,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049792209] [2022-09-20 21:45:58,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:45:58,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:45:58,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:45:58,378 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:45:58,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:45:58,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049792209] [2022-09-20 21:45:58,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049792209] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:45:58,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:45:58,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:45:58,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672711052] [2022-09-20 21:45:58,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:45:58,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:45:58,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:45:58,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:45:58,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:45:58,380 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:45:58,381 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 469 places, 450 transitions, 6252 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-09-20 21:45:58,381 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:45:58,381 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:45:58,381 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:00,315 INFO L130 PetriNetUnfolder]: 339/1081 cut-off events. [2022-09-20 21:46:00,315 INFO L131 PetriNetUnfolder]: For 16628/16628 co-relation queries the response was YES. [2022-09-20 21:46:00,326 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8258 conditions, 1081 events. 339/1081 cut-off events. For 16628/16628 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6610 event pairs, 58 based on Foata normal form. 1/1080 useless extension candidates. Maximal degree in co-relation 8094. Up to 624 conditions per place. [2022-09-20 21:46:00,330 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 250 selfloop transitions, 177 changer transitions 19/485 dead transitions. [2022-09-20 21:46:00,330 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 474 places, 485 transitions, 7649 flow [2022-09-20 21:46:00,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:46:00,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:46:00,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2101 transitions. [2022-09-20 21:46:00,331 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5587765957446809 [2022-09-20 21:46:00,331 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2101 transitions. [2022-09-20 21:46:00,331 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2101 transitions. [2022-09-20 21:46:00,332 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:00,332 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2101 transitions. [2022-09-20 21:46:00,333 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-09-20 21:46:00,334 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-09-20 21:46:00,335 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-09-20 21:46:00,335 INFO L175 Difference]: Start difference. First operand has 469 places, 450 transitions, 6252 flow. Second operand 40 states and 2101 transitions. [2022-09-20 21:46:00,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 474 places, 485 transitions, 7649 flow [2022-09-20 21:46:00,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 440 places, 485 transitions, 7201 flow, removed 89 selfloop flow, removed 34 redundant places. [2022-09-20 21:46:00,450 INFO L231 Difference]: Finished difference. Result has 447 places, 452 transitions, 6368 flow [2022-09-20 21:46:00,450 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5870, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=450, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=274, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=6368, PETRI_PLACES=447, PETRI_TRANSITIONS=452} [2022-09-20 21:46:00,451 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 359 predicate places. [2022-09-20 21:46:00,451 INFO L495 AbstractCegarLoop]: Abstraction has has 447 places, 452 transitions, 6368 flow [2022-09-20 21:46:00,451 INFO L496 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-09-20 21:46:00,451 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:00,451 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:00,451 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2022-09-20 21:46:00,451 INFO L420 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:00,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:00,452 INFO L85 PathProgramCache]: Analyzing trace with hash -1720024846, now seen corresponding path program 118 times [2022-09-20 21:46:00,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:00,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886294392] [2022-09-20 21:46:00,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:00,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:00,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:00,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:00,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:00,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886294392] [2022-09-20 21:46:00,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886294392] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:00,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:00,729 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:00,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [559756462] [2022-09-20 21:46:00,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:00,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:00,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:00,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:00,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:00,730 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:00,730 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 447 places, 452 transitions, 6368 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-09-20 21:46:00,730 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:00,730 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:00,730 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:02,574 INFO L130 PetriNetUnfolder]: 340/1081 cut-off events. [2022-09-20 21:46:02,574 INFO L131 PetriNetUnfolder]: For 15153/15153 co-relation queries the response was YES. [2022-09-20 21:46:02,586 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8030 conditions, 1081 events. 340/1081 cut-off events. For 15153/15153 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6601 event pairs, 42 based on Foata normal form. 1/1080 useless extension candidates. Maximal degree in co-relation 7876. Up to 651 conditions per place. [2022-09-20 21:46:02,590 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 295 selfloop transitions, 135 changer transitions 29/498 dead transitions. [2022-09-20 21:46:02,590 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 498 transitions, 7878 flow [2022-09-20 21:46:02,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:46:02,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:46:02,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2149 transitions. [2022-09-20 21:46:02,591 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5576024909185262 [2022-09-20 21:46:02,591 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2149 transitions. [2022-09-20 21:46:02,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2149 transitions. [2022-09-20 21:46:02,592 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:02,592 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2149 transitions. [2022-09-20 21:46:02,593 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.41463414634146) internal successors, (2149), 41 states have internal predecessors, (2149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:02,595 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-09-20 21:46:02,595 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-09-20 21:46:02,595 INFO L175 Difference]: Start difference. First operand has 447 places, 452 transitions, 6368 flow. Second operand 41 states and 2149 transitions. [2022-09-20 21:46:02,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 498 transitions, 7878 flow [2022-09-20 21:46:02,707 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 498 transitions, 7559 flow, removed 39 selfloop flow, removed 36 redundant places. [2022-09-20 21:46:02,713 INFO L231 Difference]: Finished difference. Result has 455 places, 451 transitions, 6414 flow [2022-09-20 21:46:02,714 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6079, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=452, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=6414, PETRI_PLACES=455, PETRI_TRANSITIONS=451} [2022-09-20 21:46:02,714 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 367 predicate places. [2022-09-20 21:46:02,714 INFO L495 AbstractCegarLoop]: Abstraction has has 455 places, 451 transitions, 6414 flow [2022-09-20 21:46:02,714 INFO L496 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-09-20 21:46:02,714 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:02,714 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:02,714 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2022-09-20 21:46:02,714 INFO L420 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:02,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:02,715 INFO L85 PathProgramCache]: Analyzing trace with hash 150602820, now seen corresponding path program 119 times [2022-09-20 21:46:02,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:02,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [127049063] [2022-09-20 21:46:02,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:02,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:03,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:03,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:03,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [127049063] [2022-09-20 21:46:03,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [127049063] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:03,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:03,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:46:03,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932743882] [2022-09-20 21:46:03,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:03,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:46:03,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:03,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:46:03,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:46:03,002 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:03,002 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 455 places, 451 transitions, 6414 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-09-20 21:46:03,002 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:03,002 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:03,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:05,497 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:06,288 INFO L130 PetriNetUnfolder]: 333/1066 cut-off events. [2022-09-20 21:46:06,288 INFO L131 PetriNetUnfolder]: For 14324/14324 co-relation queries the response was YES. [2022-09-20 21:46:06,299 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7993 conditions, 1066 events. 333/1066 cut-off events. For 14324/14324 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6490 event pairs, 49 based on Foata normal form. 1/1065 useless extension candidates. Maximal degree in co-relation 7836. Up to 666 conditions per place. [2022-09-20 21:46:06,302 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 289 selfloop transitions, 134 changer transitions 30/492 dead transitions. [2022-09-20 21:46:06,302 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 485 places, 492 transitions, 7869 flow [2022-09-20 21:46:06,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:46:06,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:46:06,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1949 transitions. [2022-09-20 21:46:06,304 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5603795284646349 [2022-09-20 21:46:06,304 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1949 transitions. [2022-09-20 21:46:06,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1949 transitions. [2022-09-20 21:46:06,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:06,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1949 transitions. [2022-09-20 21:46:06,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.67567567567568) internal successors, (1949), 37 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:06,307 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-09-20 21:46:06,308 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-09-20 21:46:06,308 INFO L175 Difference]: Start difference. First operand has 455 places, 451 transitions, 6414 flow. Second operand 37 states and 1949 transitions. [2022-09-20 21:46:06,308 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 485 places, 492 transitions, 7869 flow [2022-09-20 21:46:06,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 453 places, 492 transitions, 7431 flow, removed 132 selfloop flow, removed 32 redundant places. [2022-09-20 21:46:06,438 INFO L231 Difference]: Finished difference. Result has 460 places, 448 transitions, 6387 flow [2022-09-20 21:46:06,438 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6065, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=451, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6387, PETRI_PLACES=460, PETRI_TRANSITIONS=448} [2022-09-20 21:46:06,439 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 372 predicate places. [2022-09-20 21:46:06,439 INFO L495 AbstractCegarLoop]: Abstraction has has 460 places, 448 transitions, 6387 flow [2022-09-20 21:46:06,439 INFO L496 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-09-20 21:46:06,439 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:06,439 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:06,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2022-09-20 21:46:06,440 INFO L420 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:06,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:06,440 INFO L85 PathProgramCache]: Analyzing trace with hash -473744702, now seen corresponding path program 120 times [2022-09-20 21:46:06,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:06,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510317890] [2022-09-20 21:46:06,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:06,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:06,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:06,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:06,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:06,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510317890] [2022-09-20 21:46:06,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510317890] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:06,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:06,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:46:06,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501516407] [2022-09-20 21:46:06,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:06,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:46:06,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:06,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:46:06,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:46:06,826 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:06,826 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 460 places, 448 transitions, 6387 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-09-20 21:46:06,826 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:06,826 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:06,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:10,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:11,025 INFO L130 PetriNetUnfolder]: 323/1026 cut-off events. [2022-09-20 21:46:11,025 INFO L131 PetriNetUnfolder]: For 13902/13902 co-relation queries the response was YES. [2022-09-20 21:46:11,033 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7755 conditions, 1026 events. 323/1026 cut-off events. For 13902/13902 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6146 event pairs, 49 based on Foata normal form. 1/1025 useless extension candidates. Maximal degree in co-relation 7597. Up to 696 conditions per place. [2022-09-20 21:46:11,036 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 317 selfloop transitions, 75 changer transitions 38/469 dead transitions. [2022-09-20 21:46:11,036 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 469 transitions, 7361 flow [2022-09-20 21:46:11,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:46:11,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:46:11,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1933 transitions. [2022-09-20 21:46:11,038 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5557791834387579 [2022-09-20 21:46:11,038 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1933 transitions. [2022-09-20 21:46:11,038 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1933 transitions. [2022-09-20 21:46:11,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:11,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1933 transitions. [2022-09-20 21:46:11,039 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.24324324324324) internal successors, (1933), 37 states have internal predecessors, (1933), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:11,041 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-09-20 21:46:11,041 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-09-20 21:46:11,041 INFO L175 Difference]: Start difference. First operand has 460 places, 448 transitions, 6387 flow. Second operand 37 states and 1933 transitions. [2022-09-20 21:46:11,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 469 transitions, 7361 flow [2022-09-20 21:46:11,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 469 transitions, 6979 flow, removed 74 selfloop flow, removed 32 redundant places. [2022-09-20 21:46:11,156 INFO L231 Difference]: Finished difference. Result has 463 places, 420 transitions, 5662 flow [2022-09-20 21:46:11,156 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6011, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=5662, PETRI_PLACES=463, PETRI_TRANSITIONS=420} [2022-09-20 21:46:11,156 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 375 predicate places. [2022-09-20 21:46:11,156 INFO L495 AbstractCegarLoop]: Abstraction has has 463 places, 420 transitions, 5662 flow [2022-09-20 21:46:11,156 INFO L496 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-09-20 21:46:11,156 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:11,156 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:11,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2022-09-20 21:46:11,157 INFO L420 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:11,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:11,157 INFO L85 PathProgramCache]: Analyzing trace with hash -1455826454, now seen corresponding path program 121 times [2022-09-20 21:46:11,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:11,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787497341] [2022-09-20 21:46:11,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:11,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:11,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:11,472 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:11,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:11,473 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787497341] [2022-09-20 21:46:11,473 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787497341] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:11,473 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:11,473 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:11,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [626416611] [2022-09-20 21:46:11,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:11,473 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:11,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:11,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:11,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:11,474 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:11,474 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 463 places, 420 transitions, 5662 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-09-20 21:46:11,474 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:11,474 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:11,474 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:14,145 INFO L130 PetriNetUnfolder]: 316/991 cut-off events. [2022-09-20 21:46:14,145 INFO L131 PetriNetUnfolder]: For 13575/13575 co-relation queries the response was YES. [2022-09-20 21:46:14,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7366 conditions, 991 events. 316/991 cut-off events. For 13575/13575 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5752 event pairs, 58 based on Foata normal form. 1/990 useless extension candidates. Maximal degree in co-relation 7208. Up to 618 conditions per place. [2022-09-20 21:46:14,159 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 255 selfloop transitions, 98 changer transitions 55/447 dead transitions. [2022-09-20 21:46:14,159 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 447 transitions, 6750 flow [2022-09-20 21:46:14,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:46:14,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:46:14,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1992 transitions. [2022-09-20 21:46:14,160 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5576707726763718 [2022-09-20 21:46:14,161 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1992 transitions. [2022-09-20 21:46:14,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1992 transitions. [2022-09-20 21:46:14,161 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:14,161 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1992 transitions. [2022-09-20 21:46:14,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.421052631578945) internal successors, (1992), 38 states have internal predecessors, (1992), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:14,164 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-09-20 21:46:14,164 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-09-20 21:46:14,164 INFO L175 Difference]: Start difference. First operand has 463 places, 420 transitions, 5662 flow. Second operand 38 states and 1992 transitions. [2022-09-20 21:46:14,164 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 447 transitions, 6750 flow [2022-09-20 21:46:14,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 447 transitions, 6298 flow, removed 45 selfloop flow, removed 48 redundant places. [2022-09-20 21:46:14,265 INFO L231 Difference]: Finished difference. Result has 435 places, 380 transitions, 4844 flow [2022-09-20 21:46:14,266 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=5230, PETRI_DIFFERENCE_MINUEND_PLACES=392, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=420, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4844, PETRI_PLACES=435, PETRI_TRANSITIONS=380} [2022-09-20 21:46:14,266 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 347 predicate places. [2022-09-20 21:46:14,266 INFO L495 AbstractCegarLoop]: Abstraction has has 435 places, 380 transitions, 4844 flow [2022-09-20 21:46:14,266 INFO L496 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-09-20 21:46:14,266 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:14,266 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:14,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2022-09-20 21:46:14,266 INFO L420 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:14,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:14,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1854931136, now seen corresponding path program 122 times [2022-09-20 21:46:14,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:14,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1437225591] [2022-09-20 21:46:14,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:14,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:14,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:14,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:14,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:14,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1437225591] [2022-09-20 21:46:14,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1437225591] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:14,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:14,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:14,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [694004943] [2022-09-20 21:46:14,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:14,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:14,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:14,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:14,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:14,566 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:14,567 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 380 transitions, 4844 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-09-20 21:46:14,567 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:14,567 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:14,567 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:16,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:17,552 INFO L130 PetriNetUnfolder]: 293/913 cut-off events. [2022-09-20 21:46:17,552 INFO L131 PetriNetUnfolder]: For 11619/11619 co-relation queries the response was YES. [2022-09-20 21:46:17,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6598 conditions, 913 events. 293/913 cut-off events. For 11619/11619 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5073 event pairs, 57 based on Foata normal form. 1/912 useless extension candidates. Maximal degree in co-relation 6450. Up to 614 conditions per place. [2022-09-20 21:46:17,563 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 255 selfloop transitions, 84 changer transitions 24/402 dead transitions. [2022-09-20 21:46:17,563 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 402 transitions, 5687 flow [2022-09-20 21:46:17,563 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:46:17,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:46:17,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1886 transitions. [2022-09-20 21:46:17,564 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5573286052009456 [2022-09-20 21:46:17,564 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1886 transitions. [2022-09-20 21:46:17,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1886 transitions. [2022-09-20 21:46:17,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:17,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1886 transitions. [2022-09-20 21:46:17,566 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-09-20 21:46:17,567 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-09-20 21:46:17,567 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-09-20 21:46:17,567 INFO L175 Difference]: Start difference. First operand has 435 places, 380 transitions, 4844 flow. Second operand 36 states and 1886 transitions. [2022-09-20 21:46:17,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 402 transitions, 5687 flow [2022-09-20 21:46:17,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 402 transitions, 5276 flow, removed 81 selfloop flow, removed 45 redundant places. [2022-09-20 21:46:17,646 INFO L231 Difference]: Finished difference. Result has 416 places, 366 transitions, 4430 flow [2022-09-20 21:46:17,646 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4441, PETRI_DIFFERENCE_MINUEND_PLACES=377, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=380, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=296, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4430, PETRI_PLACES=416, PETRI_TRANSITIONS=366} [2022-09-20 21:46:17,647 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 328 predicate places. [2022-09-20 21:46:17,647 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 366 transitions, 4430 flow [2022-09-20 21:46:17,647 INFO L496 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-09-20 21:46:17,647 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:17,647 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:17,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2022-09-20 21:46:17,647 INFO L420 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:17,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:17,647 INFO L85 PathProgramCache]: Analyzing trace with hash -1066032008, now seen corresponding path program 123 times [2022-09-20 21:46:17,647 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:17,647 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315109883] [2022-09-20 21:46:17,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:17,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:17,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:17,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-09-20 21:46:17,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:17,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315109883] [2022-09-20 21:46:17,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315109883] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:17,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:17,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:46:17,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132553904] [2022-09-20 21:46:17,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:17,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:46:17,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:17,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:46:17,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:46:17,956 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:17,957 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 366 transitions, 4430 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-09-20 21:46:17,957 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:17,957 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:17,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:19,092 INFO L130 PetriNetUnfolder]: 299/935 cut-off events. [2022-09-20 21:46:19,092 INFO L131 PetriNetUnfolder]: For 10874/10874 co-relation queries the response was YES. [2022-09-20 21:46:19,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6486 conditions, 935 events. 299/935 cut-off events. For 10874/10874 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5234 event pairs, 57 based on Foata normal form. 1/934 useless extension candidates. Maximal degree in co-relation 6347. Up to 582 conditions per place. [2022-09-20 21:46:19,105 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 235 selfloop transitions, 118 changer transitions 26/418 dead transitions. [2022-09-20 21:46:19,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 418 transitions, 5735 flow [2022-09-20 21:46:19,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:46:19,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:46:19,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1898 transitions. [2022-09-20 21:46:19,106 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5608747044917257 [2022-09-20 21:46:19,106 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1898 transitions. [2022-09-20 21:46:19,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1898 transitions. [2022-09-20 21:46:19,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:19,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1898 transitions. [2022-09-20 21:46:19,108 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-09-20 21:46:19,109 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-09-20 21:46:19,109 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-09-20 21:46:19,110 INFO L175 Difference]: Start difference. First operand has 416 places, 366 transitions, 4430 flow. Second operand 36 states and 1898 transitions. [2022-09-20 21:46:19,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 439 places, 418 transitions, 5735 flow [2022-09-20 21:46:19,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 418 transitions, 5389 flow, removed 31 selfloop flow, removed 37 redundant places. [2022-09-20 21:46:19,186 INFO L231 Difference]: Finished difference. Result has 411 places, 379 transitions, 4613 flow [2022-09-20 21:46:19,186 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4105, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=366, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4613, PETRI_PLACES=411, PETRI_TRANSITIONS=379} [2022-09-20 21:46:19,186 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 323 predicate places. [2022-09-20 21:46:19,186 INFO L495 AbstractCegarLoop]: Abstraction has has 411 places, 379 transitions, 4613 flow [2022-09-20 21:46:19,186 INFO L496 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-09-20 21:46:19,186 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:19,186 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:19,187 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2022-09-20 21:46:19,187 INFO L420 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:19,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:19,187 INFO L85 PathProgramCache]: Analyzing trace with hash 846977418, now seen corresponding path program 124 times [2022-09-20 21:46:19,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:19,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925507138] [2022-09-20 21:46:19,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:19,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:19,479 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:19,479 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:19,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925507138] [2022-09-20 21:46:19,480 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925507138] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:19,480 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:19,480 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:19,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870355560] [2022-09-20 21:46:19,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:19,480 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:19,480 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:19,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:19,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:19,481 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:19,481 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 411 places, 379 transitions, 4613 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-09-20 21:46:19,481 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:19,481 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:19,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:20,850 INFO L130 PetriNetUnfolder]: 297/926 cut-off events. [2022-09-20 21:46:20,851 INFO L131 PetriNetUnfolder]: For 10948/10948 co-relation queries the response was YES. [2022-09-20 21:46:20,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6397 conditions, 926 events. 297/926 cut-off events. For 10948/10948 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5184 event pairs, 42 based on Foata normal form. 1/926 useless extension candidates. Maximal degree in co-relation 6256. Up to 579 conditions per place. [2022-09-20 21:46:20,862 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 235 selfloop transitions, 100 changer transitions 40/414 dead transitions. [2022-09-20 21:46:20,862 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 414 transitions, 5670 flow [2022-09-20 21:46:20,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:46:20,863 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:46:20,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1946 transitions. [2022-09-20 21:46:20,864 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5595169637722829 [2022-09-20 21:46:20,864 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1946 transitions. [2022-09-20 21:46:20,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1946 transitions. [2022-09-20 21:46:20,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:20,864 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1946 transitions. [2022-09-20 21:46:20,865 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-09-20 21:46:20,867 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-09-20 21:46:20,867 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-09-20 21:46:20,867 INFO L175 Difference]: Start difference. First operand has 411 places, 379 transitions, 4613 flow. Second operand 37 states and 1946 transitions. [2022-09-20 21:46:20,867 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 414 transitions, 5670 flow [2022-09-20 21:46:20,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 417 places, 414 transitions, 5430 flow, removed 61 selfloop flow, removed 25 redundant places. [2022-09-20 21:46:20,942 INFO L231 Difference]: Finished difference. Result has 425 places, 363 transitions, 4361 flow [2022-09-20 21:46:20,942 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4385, PETRI_DIFFERENCE_MINUEND_PLACES=381, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=379, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4361, PETRI_PLACES=425, PETRI_TRANSITIONS=363} [2022-09-20 21:46:20,942 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 337 predicate places. [2022-09-20 21:46:20,942 INFO L495 AbstractCegarLoop]: Abstraction has has 425 places, 363 transitions, 4361 flow [2022-09-20 21:46:20,943 INFO L496 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-09-20 21:46:20,943 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:20,943 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:20,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2022-09-20 21:46:20,943 INFO L420 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:20,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:20,943 INFO L85 PathProgramCache]: Analyzing trace with hash -1171318278, now seen corresponding path program 125 times [2022-09-20 21:46:20,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:20,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144933645] [2022-09-20 21:46:20,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:20,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:20,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:21,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-09-20 21:46:21,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:21,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144933645] [2022-09-20 21:46:21,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144933645] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:21,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:21,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:46:21,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781177741] [2022-09-20 21:46:21,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:21,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:46:21,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:21,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:46:21,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:46:21,260 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:21,261 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 363 transitions, 4361 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-09-20 21:46:21,261 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:21,261 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:21,261 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:22,406 INFO L130 PetriNetUnfolder]: 282/874 cut-off events. [2022-09-20 21:46:22,406 INFO L131 PetriNetUnfolder]: For 10652/10652 co-relation queries the response was YES. [2022-09-20 21:46:22,416 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6122 conditions, 874 events. 282/874 cut-off events. For 10652/10652 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4751 event pairs, 42 based on Foata normal form. 1/873 useless extension candidates. Maximal degree in co-relation 5976. Up to 587 conditions per place. [2022-09-20 21:46:22,419 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 241 selfloop transitions, 60 changer transitions 44/384 dead transitions. [2022-09-20 21:46:22,419 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 452 places, 384 transitions, 5170 flow [2022-09-20 21:46:22,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:46:22,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:46:22,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1783 transitions. [2022-09-20 21:46:22,420 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5578848560700876 [2022-09-20 21:46:22,420 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1783 transitions. [2022-09-20 21:46:22,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1783 transitions. [2022-09-20 21:46:22,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:22,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1783 transitions. [2022-09-20 21:46:22,422 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-09-20 21:46:22,423 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-09-20 21:46:22,423 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-09-20 21:46:22,423 INFO L175 Difference]: Start difference. First operand has 425 places, 363 transitions, 4361 flow. Second operand 34 states and 1783 transitions. [2022-09-20 21:46:22,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 452 places, 384 transitions, 5170 flow [2022-09-20 21:46:22,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 416 places, 384 transitions, 4864 flow, removed 43 selfloop flow, removed 36 redundant places. [2022-09-20 21:46:22,498 INFO L231 Difference]: Finished difference. Result has 420 places, 331 transitions, 3806 flow [2022-09-20 21:46:22,498 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4065, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=363, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3806, PETRI_PLACES=420, PETRI_TRANSITIONS=331} [2022-09-20 21:46:22,498 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 332 predicate places. [2022-09-20 21:46:22,498 INFO L495 AbstractCegarLoop]: Abstraction has has 420 places, 331 transitions, 3806 flow [2022-09-20 21:46:22,498 INFO L496 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-09-20 21:46:22,498 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:22,498 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:22,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2022-09-20 21:46:22,499 INFO L420 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:22,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:22,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1293948776, now seen corresponding path program 126 times [2022-09-20 21:46:22,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:22,499 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559042832] [2022-09-20 21:46:22,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:22,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:22,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:22,810 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:22,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:22,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559042832] [2022-09-20 21:46:22,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559042832] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:22,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:22,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:22,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397605461] [2022-09-20 21:46:22,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:22,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:22,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:22,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:22,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:22,812 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:22,813 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 420 places, 331 transitions, 3806 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-09-20 21:46:22,813 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:22,813 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:22,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:26,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:26,205 INFO L130 PetriNetUnfolder]: 274/843 cut-off events. [2022-09-20 21:46:26,205 INFO L131 PetriNetUnfolder]: For 10044/10044 co-relation queries the response was YES. [2022-09-20 21:46:26,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5813 conditions, 843 events. 274/843 cut-off events. For 10044/10044 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4478 event pairs, 49 based on Foata normal form. 1/842 useless extension candidates. Maximal degree in co-relation 5671. Up to 565 conditions per place. [2022-09-20 21:46:26,216 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 222 selfloop transitions, 81 changer transitions 15/357 dead transitions. [2022-09-20 21:46:26,216 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 426 places, 357 transitions, 4731 flow [2022-09-20 21:46:26,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:46:26,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:46:26,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1736 transitions. [2022-09-20 21:46:26,218 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.559638942617666 [2022-09-20 21:46:26,218 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1736 transitions. [2022-09-20 21:46:26,218 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1736 transitions. [2022-09-20 21:46:26,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:26,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1736 transitions. [2022-09-20 21:46:26,219 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.60606060606061) internal successors, (1736), 33 states have internal predecessors, (1736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:26,221 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-09-20 21:46:26,221 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-09-20 21:46:26,221 INFO L175 Difference]: Start difference. First operand has 420 places, 331 transitions, 3806 flow. Second operand 33 states and 1736 transitions. [2022-09-20 21:46:26,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 426 places, 357 transitions, 4731 flow [2022-09-20 21:46:26,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 386 places, 357 transitions, 4357 flow, removed 70 selfloop flow, removed 40 redundant places. [2022-09-20 21:46:26,284 INFO L231 Difference]: Finished difference. Result has 393 places, 332 transitions, 3712 flow [2022-09-20 21:46:26,285 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3466, PETRI_DIFFERENCE_MINUEND_PLACES=354, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=331, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=251, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3712, PETRI_PLACES=393, PETRI_TRANSITIONS=332} [2022-09-20 21:46:26,285 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 305 predicate places. [2022-09-20 21:46:26,285 INFO L495 AbstractCegarLoop]: Abstraction has has 393 places, 332 transitions, 3712 flow [2022-09-20 21:46:26,285 INFO L496 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-09-20 21:46:26,285 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:26,285 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:26,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2022-09-20 21:46:26,285 INFO L420 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:26,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:26,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1649720384, now seen corresponding path program 127 times [2022-09-20 21:46:26,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:26,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526414834] [2022-09-20 21:46:26,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:26,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:26,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:26,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-09-20 21:46:26,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:26,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526414834] [2022-09-20 21:46:26,590 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526414834] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:26,590 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:26,590 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:46:26,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [449045506] [2022-09-20 21:46:26,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:26,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:46:26,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:26,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:46:26,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:46:26,591 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:26,591 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 332 transitions, 3712 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-09-20 21:46:26,591 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:26,591 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:26,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:28,058 INFO L130 PetriNetUnfolder]: 274/839 cut-off events. [2022-09-20 21:46:28,059 INFO L131 PetriNetUnfolder]: For 9020/9020 co-relation queries the response was YES. [2022-09-20 21:46:28,067 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5591 conditions, 839 events. 274/839 cut-off events. For 9020/9020 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4439 event pairs, 42 based on Foata normal form. 1/838 useless extension candidates. Maximal degree in co-relation 5459. Up to 527 conditions per place. [2022-09-20 21:46:28,069 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 192 selfloop transitions, 113 changer transitions 17/361 dead transitions. [2022-09-20 21:46:28,069 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 428 places, 361 transitions, 4664 flow [2022-09-20 21:46:28,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:46:28,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:46:28,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2143 transitions. [2022-09-20 21:46:28,071 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5560456668396471 [2022-09-20 21:46:28,071 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2143 transitions. [2022-09-20 21:46:28,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2143 transitions. [2022-09-20 21:46:28,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:28,071 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2143 transitions. [2022-09-20 21:46:28,073 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.26829268292683) internal successors, (2143), 41 states have internal predecessors, (2143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:28,074 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-09-20 21:46:28,075 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-09-20 21:46:28,075 INFO L175 Difference]: Start difference. First operand has 393 places, 332 transitions, 3712 flow. Second operand 41 states and 2143 transitions. [2022-09-20 21:46:28,075 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 428 places, 361 transitions, 4664 flow [2022-09-20 21:46:28,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 361 transitions, 4414 flow, removed 57 selfloop flow, removed 31 redundant places. [2022-09-20 21:46:28,134 INFO L231 Difference]: Finished difference. Result has 403 places, 332 transitions, 3816 flow [2022-09-20 21:46:28,134 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3476, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3816, PETRI_PLACES=403, PETRI_TRANSITIONS=332} [2022-09-20 21:46:28,134 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 315 predicate places. [2022-09-20 21:46:28,134 INFO L495 AbstractCegarLoop]: Abstraction has has 403 places, 332 transitions, 3816 flow [2022-09-20 21:46:28,134 INFO L496 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-09-20 21:46:28,134 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:28,134 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:28,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2022-09-20 21:46:28,135 INFO L420 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:28,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:28,135 INFO L85 PathProgramCache]: Analyzing trace with hash -490078112, now seen corresponding path program 128 times [2022-09-20 21:46:28,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:28,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551693562] [2022-09-20 21:46:28,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:28,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:28,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:28,496 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:28,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:28,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551693562] [2022-09-20 21:46:28,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551693562] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:28,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:28,497 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:28,497 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851008242] [2022-09-20 21:46:28,497 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:28,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:28,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:28,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:28,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:28,498 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:28,499 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 403 places, 332 transitions, 3816 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-09-20 21:46:28,499 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:28,499 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:28,499 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:29,654 INFO L130 PetriNetUnfolder]: 270/824 cut-off events. [2022-09-20 21:46:29,654 INFO L131 PetriNetUnfolder]: For 8033/8033 co-relation queries the response was YES. [2022-09-20 21:46:29,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5533 conditions, 824 events. 270/824 cut-off events. For 8033/8033 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4332 event pairs, 57 based on Foata normal form. 1/823 useless extension candidates. Maximal degree in co-relation 5400. Up to 554 conditions per place. [2022-09-20 21:46:29,665 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 219 selfloop transitions, 77 changer transitions 17/352 dead transitions. [2022-09-20 21:46:29,665 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 429 places, 352 transitions, 4531 flow [2022-09-20 21:46:29,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:46:29,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:46:29,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1785 transitions. [2022-09-20 21:46:29,666 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-09-20 21:46:29,667 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1785 transitions. [2022-09-20 21:46:29,667 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1785 transitions. [2022-09-20 21:46:29,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:29,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1785 transitions. [2022-09-20 21:46:29,668 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.5) internal successors, (1785), 34 states have internal predecessors, (1785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:29,670 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-09-20 21:46:29,670 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-09-20 21:46:29,670 INFO L175 Difference]: Start difference. First operand has 403 places, 332 transitions, 3816 flow. Second operand 34 states and 1785 transitions. [2022-09-20 21:46:29,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 429 places, 352 transitions, 4531 flow [2022-09-20 21:46:29,732 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 352 transitions, 4196 flow, removed 57 selfloop flow, removed 37 redundant places. [2022-09-20 21:46:29,735 INFO L231 Difference]: Finished difference. Result has 396 places, 325 transitions, 3553 flow [2022-09-20 21:46:29,735 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3487, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=332, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3553, PETRI_PLACES=396, PETRI_TRANSITIONS=325} [2022-09-20 21:46:29,736 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 308 predicate places. [2022-09-20 21:46:29,736 INFO L495 AbstractCegarLoop]: Abstraction has has 396 places, 325 transitions, 3553 flow [2022-09-20 21:46:29,736 INFO L496 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-09-20 21:46:29,736 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:29,736 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:29,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2022-09-20 21:46:29,736 INFO L420 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:29,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:29,737 INFO L85 PathProgramCache]: Analyzing trace with hash -2084345382, now seen corresponding path program 129 times [2022-09-20 21:46:29,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:29,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593496347] [2022-09-20 21:46:29,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:29,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:29,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:29,988 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:29,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:29,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593496347] [2022-09-20 21:46:29,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593496347] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:29,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:29,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:46:29,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178395150] [2022-09-20 21:46:29,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:29,989 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:46:29,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:29,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:46:29,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:46:29,989 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:29,990 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 325 transitions, 3553 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-09-20 21:46:29,990 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:29,990 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:29,990 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:31,095 INFO L130 PetriNetUnfolder]: 268/818 cut-off events. [2022-09-20 21:46:31,095 INFO L131 PetriNetUnfolder]: For 7489/7489 co-relation queries the response was YES. [2022-09-20 21:46:31,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5361 conditions, 818 events. 268/818 cut-off events. For 7489/7489 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 4252 event pairs, 57 based on Foata normal form. 1/817 useless extension candidates. Maximal degree in co-relation 5229. Up to 548 conditions per place. [2022-09-20 21:46:31,105 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 213 selfloop transitions, 68 changer transitions 24/344 dead transitions. [2022-09-20 21:46:31,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 344 transitions, 4249 flow [2022-09-20 21:46:31,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:46:31,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:46:31,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1682 transitions. [2022-09-20 21:46:31,107 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5591755319148937 [2022-09-20 21:46:31,107 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1682 transitions. [2022-09-20 21:46:31,107 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1682 transitions. [2022-09-20 21:46:31,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:31,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1682 transitions. [2022-09-20 21:46:31,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.5625) internal successors, (1682), 32 states have internal predecessors, (1682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:31,109 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-09-20 21:46:31,110 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-09-20 21:46:31,110 INFO L175 Difference]: Start difference. First operand has 396 places, 325 transitions, 3553 flow. Second operand 32 states and 1682 transitions. [2022-09-20 21:46:31,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 344 transitions, 4249 flow [2022-09-20 21:46:31,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 380 places, 344 transitions, 4002 flow, removed 14 selfloop flow, removed 35 redundant places. [2022-09-20 21:46:31,167 INFO L231 Difference]: Finished difference. Result has 384 places, 311 transitions, 3304 flow [2022-09-20 21:46:31,167 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3312, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3304, PETRI_PLACES=384, PETRI_TRANSITIONS=311} [2022-09-20 21:46:31,167 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 296 predicate places. [2022-09-20 21:46:31,168 INFO L495 AbstractCegarLoop]: Abstraction has has 384 places, 311 transitions, 3304 flow [2022-09-20 21:46:31,168 INFO L496 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-09-20 21:46:31,168 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:31,168 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:31,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2022-09-20 21:46:31,168 INFO L420 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:31,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:31,168 INFO L85 PathProgramCache]: Analyzing trace with hash -579718720, now seen corresponding path program 130 times [2022-09-20 21:46:31,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:31,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662466137] [2022-09-20 21:46:31,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:31,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:31,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:31,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:31,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:31,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [662466137] [2022-09-20 21:46:31,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [662466137] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:31,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:31,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:46:31,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38363752] [2022-09-20 21:46:31,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:31,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:46:31,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:31,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:46:31,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:46:31,479 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:31,480 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 384 places, 311 transitions, 3304 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-09-20 21:46:31,480 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:31,480 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:31,480 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:35,167 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:36,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:37,104 INFO L130 PetriNetUnfolder]: 267/819 cut-off events. [2022-09-20 21:46:37,104 INFO L131 PetriNetUnfolder]: For 7610/7610 co-relation queries the response was YES. [2022-09-20 21:46:37,111 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5344 conditions, 819 events. 267/819 cut-off events. For 7610/7610 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4271 event pairs, 49 based on Foata normal form. 1/818 useless extension candidates. Maximal degree in co-relation 5215. Up to 497 conditions per place. [2022-09-20 21:46:37,114 INFO L137 encePairwiseOnDemand]: 63/94 looper letters, 175 selfloop transitions, 97 changer transitions 34/345 dead transitions. [2022-09-20 21:46:37,114 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 345 transitions, 4265 flow [2022-09-20 21:46:37,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-09-20 21:46:37,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-09-20 21:46:37,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2348 transitions. [2022-09-20 21:46:37,116 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5550827423167849 [2022-09-20 21:46:37,116 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2348 transitions. [2022-09-20 21:46:37,116 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2348 transitions. [2022-09-20 21:46:37,116 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:37,116 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2348 transitions. [2022-09-20 21:46:37,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.17777777777778) internal successors, (2348), 45 states have internal predecessors, (2348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:37,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-09-20 21:46:37,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-09-20 21:46:37,120 INFO L175 Difference]: Start difference. First operand has 384 places, 311 transitions, 3304 flow. Second operand 45 states and 2348 transitions. [2022-09-20 21:46:37,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 345 transitions, 4265 flow [2022-09-20 21:46:37,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 345 transitions, 3977 flow, removed 30 selfloop flow, removed 43 redundant places. [2022-09-20 21:46:37,171 INFO L231 Difference]: Finished difference. Result has 381 places, 297 transitions, 3172 flow [2022-09-20 21:46:37,171 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3046, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=311, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=3172, PETRI_PLACES=381, PETRI_TRANSITIONS=297} [2022-09-20 21:46:37,171 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 293 predicate places. [2022-09-20 21:46:37,172 INFO L495 AbstractCegarLoop]: Abstraction has has 381 places, 297 transitions, 3172 flow [2022-09-20 21:46:37,172 INFO L496 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-09-20 21:46:37,172 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:37,172 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:37,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2022-09-20 21:46:37,172 INFO L420 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:37,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:37,172 INFO L85 PathProgramCache]: Analyzing trace with hash -2120487516, now seen corresponding path program 131 times [2022-09-20 21:46:37,172 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:37,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932892208] [2022-09-20 21:46:37,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:37,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:37,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:37,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-09-20 21:46:37,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:37,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932892208] [2022-09-20 21:46:37,465 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932892208] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:37,465 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:37,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:37,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064730317] [2022-09-20 21:46:37,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:37,466 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:37,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:37,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:37,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:37,467 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:37,467 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 297 transitions, 3172 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-09-20 21:46:37,467 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:37,467 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:37,467 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:38,508 INFO L130 PetriNetUnfolder]: 254/784 cut-off events. [2022-09-20 21:46:38,508 INFO L131 PetriNetUnfolder]: For 7845/7845 co-relation queries the response was YES. [2022-09-20 21:46:38,515 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5085 conditions, 784 events. 254/784 cut-off events. For 7845/7845 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 4029 event pairs, 44 based on Foata normal form. 1/782 useless extension candidates. Maximal degree in co-relation 4961. Up to 525 conditions per place. [2022-09-20 21:46:38,517 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 188 selfloop transitions, 59 changer transitions 30/316 dead transitions. [2022-09-20 21:46:38,518 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 316 transitions, 3814 flow [2022-09-20 21:46:38,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:46:38,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:46:38,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1680 transitions. [2022-09-20 21:46:38,519 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-09-20 21:46:38,519 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1680 transitions. [2022-09-20 21:46:38,519 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1680 transitions. [2022-09-20 21:46:38,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:38,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1680 transitions. [2022-09-20 21:46:38,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.5) internal successors, (1680), 32 states have internal predecessors, (1680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:38,522 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-09-20 21:46:38,522 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-09-20 21:46:38,522 INFO L175 Difference]: Start difference. First operand has 381 places, 297 transitions, 3172 flow. Second operand 32 states and 1680 transitions. [2022-09-20 21:46:38,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 316 transitions, 3814 flow [2022-09-20 21:46:38,562 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 357 places, 316 transitions, 3501 flow, removed 68 selfloop flow, removed 44 redundant places. [2022-09-20 21:46:38,566 INFO L231 Difference]: Finished difference. Result has 361 places, 277 transitions, 2826 flow [2022-09-20 21:46:38,566 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2865, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2826, PETRI_PLACES=361, PETRI_TRANSITIONS=277} [2022-09-20 21:46:38,566 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 273 predicate places. [2022-09-20 21:46:38,567 INFO L495 AbstractCegarLoop]: Abstraction has has 361 places, 277 transitions, 2826 flow [2022-09-20 21:46:38,567 INFO L496 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-09-20 21:46:38,567 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:38,567 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:38,567 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2022-09-20 21:46:38,567 INFO L420 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:38,567 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:38,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1631275964, now seen corresponding path program 132 times [2022-09-20 21:46:38,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:38,568 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1297542657] [2022-09-20 21:46:38,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:38,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:38,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:38,899 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:38,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:38,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1297542657] [2022-09-20 21:46:38,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1297542657] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:38,900 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:38,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:38,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181923436] [2022-09-20 21:46:38,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:38,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:38,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:38,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:38,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:38,901 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:38,902 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 361 places, 277 transitions, 2826 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-09-20 21:46:38,902 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:38,902 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:38,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:41,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:42,487 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:43,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:44,140 INFO L130 PetriNetUnfolder]: 252/775 cut-off events. [2022-09-20 21:46:44,140 INFO L131 PetriNetUnfolder]: For 7465/7465 co-relation queries the response was YES. [2022-09-20 21:46:44,145 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5009 conditions, 775 events. 252/775 cut-off events. For 7465/7465 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3964 event pairs, 50 based on Foata normal form. 1/773 useless extension candidates. Maximal degree in co-relation 4890. Up to 500 conditions per place. [2022-09-20 21:46:44,148 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 162 selfloop transitions, 88 changer transitions 18/307 dead transitions. [2022-09-20 21:46:44,148 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 307 transitions, 3664 flow [2022-09-20 21:46:44,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:46:44,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:46:44,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1986 transitions. [2022-09-20 21:46:44,149 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5559910414333706 [2022-09-20 21:46:44,149 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1986 transitions. [2022-09-20 21:46:44,149 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1986 transitions. [2022-09-20 21:46:44,150 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:44,150 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1986 transitions. [2022-09-20 21:46:44,151 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.26315789473684) internal successors, (1986), 38 states have internal predecessors, (1986), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:44,153 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-09-20 21:46:44,153 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-09-20 21:46:44,153 INFO L175 Difference]: Start difference. First operand has 361 places, 277 transitions, 2826 flow. Second operand 38 states and 1986 transitions. [2022-09-20 21:46:44,153 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 307 transitions, 3664 flow [2022-09-20 21:46:44,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 307 transitions, 3395 flow, removed 29 selfloop flow, removed 35 redundant places. [2022-09-20 21:46:44,193 INFO L231 Difference]: Finished difference. Result has 347 places, 279 transitions, 2863 flow [2022-09-20 21:46:44,193 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2589, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=277, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=2863, PETRI_PLACES=347, PETRI_TRANSITIONS=279} [2022-09-20 21:46:44,193 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 259 predicate places. [2022-09-20 21:46:44,193 INFO L495 AbstractCegarLoop]: Abstraction has has 347 places, 279 transitions, 2863 flow [2022-09-20 21:46:44,194 INFO L496 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-09-20 21:46:44,194 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:44,194 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:44,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2022-09-20 21:46:44,194 INFO L420 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:44,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:44,194 INFO L85 PathProgramCache]: Analyzing trace with hash -2094712088, now seen corresponding path program 133 times [2022-09-20 21:46:44,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:44,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39023398] [2022-09-20 21:46:44,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:44,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:44,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:44,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:44,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39023398] [2022-09-20 21:46:44,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39023398] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:44,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:44,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:44,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [981884174] [2022-09-20 21:46:44,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:44,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:44,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:44,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:44,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:44,484 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:44,485 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 279 transitions, 2863 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-09-20 21:46:44,485 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:44,485 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:44,485 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:45,596 INFO L130 PetriNetUnfolder]: 247/750 cut-off events. [2022-09-20 21:46:45,596 INFO L131 PetriNetUnfolder]: For 6762/6762 co-relation queries the response was YES. [2022-09-20 21:46:45,602 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4801 conditions, 750 events. 247/750 cut-off events. For 6762/6762 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3755 event pairs, 49 based on Foata normal form. 1/748 useless extension candidates. Maximal degree in co-relation 4687. Up to 490 conditions per place. [2022-09-20 21:46:45,604 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 157 selfloop transitions, 66 changer transitions 34/296 dead transitions. [2022-09-20 21:46:45,604 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 374 places, 296 transitions, 3461 flow [2022-09-20 21:46:45,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:46:45,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:46:45,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1829 transitions. [2022-09-20 21:46:45,605 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5559270516717325 [2022-09-20 21:46:45,605 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1829 transitions. [2022-09-20 21:46:45,605 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1829 transitions. [2022-09-20 21:46:45,606 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:45,606 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1829 transitions. [2022-09-20 21:46:45,607 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.25714285714286) internal successors, (1829), 35 states have internal predecessors, (1829), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:45,608 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-09-20 21:46:45,608 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-09-20 21:46:45,608 INFO L175 Difference]: Start difference. First operand has 347 places, 279 transitions, 2863 flow. Second operand 35 states and 1829 transitions. [2022-09-20 21:46:45,608 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 374 places, 296 transitions, 3461 flow [2022-09-20 21:46:45,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 340 places, 296 transitions, 3225 flow, removed 43 selfloop flow, removed 34 redundant places. [2022-09-20 21:46:45,652 INFO L231 Difference]: Finished difference. Result has 344 places, 253 transitions, 2506 flow [2022-09-20 21:46:45,652 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2633, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2506, PETRI_PLACES=344, PETRI_TRANSITIONS=253} [2022-09-20 21:46:45,652 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 256 predicate places. [2022-09-20 21:46:45,652 INFO L495 AbstractCegarLoop]: Abstraction has has 344 places, 253 transitions, 2506 flow [2022-09-20 21:46:45,653 INFO L496 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-09-20 21:46:45,653 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:45,653 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:45,653 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2022-09-20 21:46:45,653 INFO L420 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:45,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:45,653 INFO L85 PathProgramCache]: Analyzing trace with hash 830620970, now seen corresponding path program 134 times [2022-09-20 21:46:45,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:45,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558913700] [2022-09-20 21:46:45,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:45,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:45,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-09-20 21:46:45,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:45,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558913700] [2022-09-20 21:46:45,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558913700] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:45,950 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:45,950 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:45,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993068191] [2022-09-20 21:46:45,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:45,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:45,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:45,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:45,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:45,951 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:45,951 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 253 transitions, 2506 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-09-20 21:46:45,951 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:45,951 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:45,951 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:47,181 INFO L130 PetriNetUnfolder]: 237/712 cut-off events. [2022-09-20 21:46:47,181 INFO L131 PetriNetUnfolder]: For 6953/6953 co-relation queries the response was YES. [2022-09-20 21:46:47,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4552 conditions, 712 events. 237/712 cut-off events. For 6953/6953 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3452 event pairs, 43 based on Foata normal form. 1/710 useless extension candidates. Maximal degree in co-relation 4438. Up to 468 conditions per place. [2022-09-20 21:46:47,190 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 143 selfloop transitions, 70 changer transitions 19/271 dead transitions. [2022-09-20 21:46:47,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 271 transitions, 3061 flow [2022-09-20 21:46:47,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:46:47,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:46:47,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1831 transitions. [2022-09-20 21:46:47,192 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5565349544072948 [2022-09-20 21:46:47,192 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1831 transitions. [2022-09-20 21:46:47,192 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1831 transitions. [2022-09-20 21:46:47,192 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:47,192 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1831 transitions. [2022-09-20 21:46:47,193 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.31428571428572) internal successors, (1831), 35 states have internal predecessors, (1831), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:47,195 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-09-20 21:46:47,195 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-09-20 21:46:47,195 INFO L175 Difference]: Start difference. First operand has 344 places, 253 transitions, 2506 flow. Second operand 35 states and 1831 transitions. [2022-09-20 21:46:47,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 271 transitions, 3061 flow [2022-09-20 21:46:47,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 271 transitions, 2792 flow, removed 35 selfloop flow, removed 43 redundant places. [2022-09-20 21:46:47,247 INFO L231 Difference]: Finished difference. Result has 326 places, 243 transitions, 2310 flow [2022-09-20 21:46:47,247 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2248, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2310, PETRI_PLACES=326, PETRI_TRANSITIONS=243} [2022-09-20 21:46:47,248 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 238 predicate places. [2022-09-20 21:46:47,248 INFO L495 AbstractCegarLoop]: Abstraction has has 326 places, 243 transitions, 2310 flow [2022-09-20 21:46:47,248 INFO L496 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-09-20 21:46:47,248 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:47,248 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:47,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2022-09-20 21:46:47,248 INFO L420 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:47,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:47,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1203010918, now seen corresponding path program 135 times [2022-09-20 21:46:47,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:47,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566018483] [2022-09-20 21:46:47,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:47,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:47,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:47,552 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:47,552 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:47,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566018483] [2022-09-20 21:46:47,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566018483] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:47,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:47,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:46:47,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [59086116] [2022-09-20 21:46:47,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:47,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:46:47,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:47,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:46:47,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:46:47,554 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:47,554 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 243 transitions, 2310 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-09-20 21:46:47,554 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:47,554 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:47,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:49,264 INFO L130 PetriNetUnfolder]: 232/701 cut-off events. [2022-09-20 21:46:49,264 INFO L131 PetriNetUnfolder]: For 5351/5351 co-relation queries the response was YES. [2022-09-20 21:46:49,269 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4321 conditions, 701 events. 232/701 cut-off events. For 5351/5351 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3379 event pairs, 50 based on Foata normal form. 1/699 useless extension candidates. Maximal degree in co-relation 4214. Up to 461 conditions per place. [2022-09-20 21:46:49,271 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 135 selfloop transitions, 62 changer transitions 25/261 dead transitions. [2022-09-20 21:46:49,271 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 261 transitions, 2842 flow [2022-09-20 21:46:49,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:46:49,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:46:49,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1728 transitions. [2022-09-20 21:46:49,272 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5570599613152805 [2022-09-20 21:46:49,272 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1728 transitions. [2022-09-20 21:46:49,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1728 transitions. [2022-09-20 21:46:49,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:49,272 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1728 transitions. [2022-09-20 21:46:49,273 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-09-20 21:46:49,275 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-09-20 21:46:49,275 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-09-20 21:46:49,275 INFO L175 Difference]: Start difference. First operand has 326 places, 243 transitions, 2310 flow. Second operand 33 states and 1728 transitions. [2022-09-20 21:46:49,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 261 transitions, 2842 flow [2022-09-20 21:46:49,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 261 transitions, 2611 flow, removed 16 selfloop flow, removed 39 redundant places. [2022-09-20 21:46:49,305 INFO L231 Difference]: Finished difference. Result has 311 places, 227 transitions, 2115 flow [2022-09-20 21:46:49,305 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2087, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2115, PETRI_PLACES=311, PETRI_TRANSITIONS=227} [2022-09-20 21:46:49,305 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 223 predicate places. [2022-09-20 21:46:49,305 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 227 transitions, 2115 flow [2022-09-20 21:46:49,305 INFO L496 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-09-20 21:46:49,305 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:49,305 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:49,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2022-09-20 21:46:49,305 INFO L420 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:49,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:49,306 INFO L85 PathProgramCache]: Analyzing trace with hash 575648784, now seen corresponding path program 136 times [2022-09-20 21:46:49,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:49,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32210562] [2022-09-20 21:46:49,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:49,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:49,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:49,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:49,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:49,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32210562] [2022-09-20 21:46:49,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32210562] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:49,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:49,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:46:49,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294655657] [2022-09-20 21:46:49,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:49,617 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:46:49,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:49,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:46:49,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:46:49,617 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:49,618 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 227 transitions, 2115 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-09-20 21:46:49,618 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:49,618 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:49,618 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:50,864 INFO L130 PetriNetUnfolder]: 225/671 cut-off events. [2022-09-20 21:46:50,864 INFO L131 PetriNetUnfolder]: For 5199/5199 co-relation queries the response was YES. [2022-09-20 21:46:50,868 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4156 conditions, 671 events. 225/671 cut-off events. For 5199/5199 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3160 event pairs, 61 based on Foata normal form. 1/669 useless extension candidates. Maximal degree in co-relation 4054. Up to 452 conditions per place. [2022-09-20 21:46:50,870 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 128 selfloop transitions, 56 changer transitions 21/244 dead transitions. [2022-09-20 21:46:50,870 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 244 transitions, 2607 flow [2022-09-20 21:46:50,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:46:50,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:46:50,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1721 transitions. [2022-09-20 21:46:50,872 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5548033526756931 [2022-09-20 21:46:50,872 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1721 transitions. [2022-09-20 21:46:50,872 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1721 transitions. [2022-09-20 21:46:50,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:50,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1721 transitions. [2022-09-20 21:46:50,873 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-09-20 21:46:50,874 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-09-20 21:46:50,875 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-09-20 21:46:50,875 INFO L175 Difference]: Start difference. First operand has 311 places, 227 transitions, 2115 flow. Second operand 33 states and 1721 transitions. [2022-09-20 21:46:50,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 244 transitions, 2607 flow [2022-09-20 21:46:50,900 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 244 transitions, 2450 flow, removed 8 selfloop flow, removed 33 redundant places. [2022-09-20 21:46:50,902 INFO L231 Difference]: Finished difference. Result has 298 places, 214 transitions, 2015 flow [2022-09-20 21:46:50,902 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1964, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2015, PETRI_PLACES=298, PETRI_TRANSITIONS=214} [2022-09-20 21:46:50,903 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 210 predicate places. [2022-09-20 21:46:50,903 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 214 transitions, 2015 flow [2022-09-20 21:46:50,903 INFO L496 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-09-20 21:46:50,903 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:50,903 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:50,903 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2022-09-20 21:46:50,903 INFO L420 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:50,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:50,903 INFO L85 PathProgramCache]: Analyzing trace with hash 850744932, now seen corresponding path program 137 times [2022-09-20 21:46:50,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:50,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234059163] [2022-09-20 21:46:50,904 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:50,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:50,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:51,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-09-20 21:46:51,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:51,249 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234059163] [2022-09-20 21:46:51,249 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234059163] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:51,249 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:51,249 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:46:51,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764277841] [2022-09-20 21:46:51,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:51,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:46:51,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:51,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:46:51,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:46:51,250 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:51,251 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 214 transitions, 2015 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-09-20 21:46:51,251 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:51,251 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:51,251 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:53,379 INFO L130 PetriNetUnfolder]: 222/656 cut-off events. [2022-09-20 21:46:53,379 INFO L131 PetriNetUnfolder]: For 5619/5619 co-relation queries the response was YES. [2022-09-20 21:46:53,383 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4090 conditions, 656 events. 222/656 cut-off events. For 5619/5619 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3029 event pairs, 45 based on Foata normal form. 1/655 useless extension candidates. Maximal degree in co-relation 3990. Up to 433 conditions per place. [2022-09-20 21:46:53,385 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 116 selfloop transitions, 46 changer transitions 32/233 dead transitions. [2022-09-20 21:46:53,385 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 233 transitions, 2485 flow [2022-09-20 21:46:53,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:46:53,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:46:53,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1670 transitions. [2022-09-20 21:46:53,386 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.555186170212766 [2022-09-20 21:46:53,386 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1670 transitions. [2022-09-20 21:46:53,386 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1670 transitions. [2022-09-20 21:46:53,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:53,387 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1670 transitions. [2022-09-20 21:46:53,388 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.1875) internal successors, (1670), 32 states have internal predecessors, (1670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:53,389 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-09-20 21:46:53,389 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-09-20 21:46:53,389 INFO L175 Difference]: Start difference. First operand has 298 places, 214 transitions, 2015 flow. Second operand 32 states and 1670 transitions. [2022-09-20 21:46:53,389 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 233 transitions, 2485 flow [2022-09-20 21:46:53,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 233 transitions, 2217 flow, removed 23 selfloop flow, removed 32 redundant places. [2022-09-20 21:46:53,412 INFO L231 Difference]: Finished difference. Result has 279 places, 193 transitions, 1717 flow [2022-09-20 21:46:53,412 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1757, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1717, PETRI_PLACES=279, PETRI_TRANSITIONS=193} [2022-09-20 21:46:53,412 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 191 predicate places. [2022-09-20 21:46:53,412 INFO L495 AbstractCegarLoop]: Abstraction has has 279 places, 193 transitions, 1717 flow [2022-09-20 21:46:53,412 INFO L496 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-09-20 21:46:53,412 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:53,412 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:53,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2022-09-20 21:46:53,413 INFO L420 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:53,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:53,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1560368016, now seen corresponding path program 138 times [2022-09-20 21:46:53,413 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:53,413 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [255396828] [2022-09-20 21:46:53,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:53,413 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:53,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:53,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:53,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:53,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [255396828] [2022-09-20 21:46:53,682 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [255396828] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:53,682 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:53,682 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:46:53,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353082251] [2022-09-20 21:46:53,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:53,682 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:46:53,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:53,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:46:53,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:46:53,683 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:53,683 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 279 places, 193 transitions, 1717 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-09-20 21:46:53,683 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:53,683 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:53,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:54,663 INFO L130 PetriNetUnfolder]: 243/691 cut-off events. [2022-09-20 21:46:54,663 INFO L131 PetriNetUnfolder]: For 4944/4944 co-relation queries the response was YES. [2022-09-20 21:46:54,669 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4141 conditions, 691 events. 243/691 cut-off events. For 4944/4944 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 3294 event pairs, 59 based on Foata normal form. 1/690 useless extension candidates. Maximal degree in co-relation 4049. Up to 408 conditions per place. [2022-09-20 21:46:54,672 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 117 selfloop transitions, 66 changer transitions 35/257 dead transitions. [2022-09-20 21:46:54,672 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 257 transitions, 2888 flow [2022-09-20 21:46:54,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:46:54,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:46:54,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-09-20 21:46:54,674 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-09-20 21:46:54,674 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-09-20 21:46:54,674 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-09-20 21:46:54,674 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:54,674 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-09-20 21:46:54,676 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-09-20 21:46:54,677 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-09-20 21:46:54,677 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-09-20 21:46:54,677 INFO L175 Difference]: Start difference. First operand has 279 places, 193 transitions, 1717 flow. Second operand 34 states and 1812 transitions. [2022-09-20 21:46:54,677 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 257 transitions, 2888 flow [2022-09-20 21:46:54,694 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 257 transitions, 2551 flow, removed 47 selfloop flow, removed 28 redundant places. [2022-09-20 21:46:54,696 INFO L231 Difference]: Finished difference. Result has 262 places, 203 transitions, 1797 flow [2022-09-20 21:46:54,696 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1438, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1797, PETRI_PLACES=262, PETRI_TRANSITIONS=203} [2022-09-20 21:46:54,696 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 174 predicate places. [2022-09-20 21:46:54,697 INFO L495 AbstractCegarLoop]: Abstraction has has 262 places, 203 transitions, 1797 flow [2022-09-20 21:46:54,697 INFO L496 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-09-20 21:46:54,697 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:54,697 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:54,697 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2022-09-20 21:46:54,697 INFO L420 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:54,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:54,697 INFO L85 PathProgramCache]: Analyzing trace with hash 636834304, now seen corresponding path program 139 times [2022-09-20 21:46:54,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:54,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526745793] [2022-09-20 21:46:54,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:54,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:54,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:54,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:54,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:54,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526745793] [2022-09-20 21:46:54,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526745793] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:54,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:54,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:46:54,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257448958] [2022-09-20 21:46:54,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:54,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:46:54,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:54,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:46:54,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:46:54,937 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:54,937 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 203 transitions, 1797 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-09-20 21:46:54,937 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:54,938 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:54,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:57,788 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:46:57,954 INFO L130 PetriNetUnfolder]: 289/792 cut-off events. [2022-09-20 21:46:57,954 INFO L131 PetriNetUnfolder]: For 8029/8029 co-relation queries the response was YES. [2022-09-20 21:46:57,960 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5040 conditions, 792 events. 289/792 cut-off events. For 8029/8029 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3840 event pairs, 51 based on Foata normal form. 1/791 useless extension candidates. Maximal degree in co-relation 4949. Up to 473 conditions per place. [2022-09-20 21:46:57,962 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 150 selfloop transitions, 99 changer transitions 21/309 dead transitions. [2022-09-20 21:46:57,962 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 309 transitions, 3886 flow [2022-09-20 21:46:57,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:46:57,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:46:57,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1873 transitions. [2022-09-20 21:46:57,964 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5693009118541034 [2022-09-20 21:46:57,964 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1873 transitions. [2022-09-20 21:46:57,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1873 transitions. [2022-09-20 21:46:57,964 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:57,964 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1873 transitions. [2022-09-20 21:46:57,965 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.51428571428571) internal successors, (1873), 35 states have internal predecessors, (1873), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:46:57,966 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-09-20 21:46:57,967 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-09-20 21:46:57,967 INFO L175 Difference]: Start difference. First operand has 262 places, 203 transitions, 1797 flow. Second operand 35 states and 1873 transitions. [2022-09-20 21:46:57,967 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 309 transitions, 3886 flow [2022-09-20 21:46:57,988 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 309 transitions, 3456 flow, removed 162 selfloop flow, removed 28 redundant places. [2022-09-20 21:46:57,990 INFO L231 Difference]: Finished difference. Result has 271 places, 257 transitions, 2747 flow [2022-09-20 21:46:57,991 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=1591, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2747, PETRI_PLACES=271, PETRI_TRANSITIONS=257} [2022-09-20 21:46:57,991 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 183 predicate places. [2022-09-20 21:46:57,991 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 257 transitions, 2747 flow [2022-09-20 21:46:57,991 INFO L496 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-09-20 21:46:57,991 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:57,991 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:57,991 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2022-09-20 21:46:57,991 INFO L420 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:57,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:57,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1343485458, now seen corresponding path program 140 times [2022-09-20 21:46:57,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:57,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [95048493] [2022-09-20 21:46:57,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:57,992 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:58,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:58,262 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:58,262 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:58,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [95048493] [2022-09-20 21:46:58,262 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [95048493] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:58,262 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:58,262 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:46:58,262 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884090952] [2022-09-20 21:46:58,262 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:58,263 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:46:58,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:58,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:46:58,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:46:58,263 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:58,264 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 257 transitions, 2747 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-09-20 21:46:58,264 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:58,264 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:58,264 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:46:59,118 INFO L130 PetriNetUnfolder]: 298/825 cut-off events. [2022-09-20 21:46:59,118 INFO L131 PetriNetUnfolder]: For 8945/8945 co-relation queries the response was YES. [2022-09-20 21:46:59,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5486 conditions, 825 events. 298/825 cut-off events. For 8945/8945 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4189 event pairs, 74 based on Foata normal form. 1/824 useless extension candidates. Maximal degree in co-relation 5392. Up to 533 conditions per place. [2022-09-20 21:46:59,126 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 172 selfloop transitions, 72 changer transitions 35/318 dead transitions. [2022-09-20 21:46:59,126 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 318 transitions, 3967 flow [2022-09-20 21:46:59,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-09-20 21:46:59,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-09-20 21:46:59,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1558 transitions. [2022-09-20 21:46:59,127 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5715333822450477 [2022-09-20 21:46:59,128 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1558 transitions. [2022-09-20 21:46:59,128 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1558 transitions. [2022-09-20 21:46:59,128 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:46:59,128 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1558 transitions. [2022-09-20 21:46:59,129 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-09-20 21:46:59,130 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-09-20 21:46:59,130 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-09-20 21:46:59,130 INFO L175 Difference]: Start difference. First operand has 271 places, 257 transitions, 2747 flow. Second operand 29 states and 1558 transitions. [2022-09-20 21:46:59,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 318 transitions, 3967 flow [2022-09-20 21:46:59,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 283 places, 318 transitions, 3461 flow, removed 234 selfloop flow, removed 10 redundant places. [2022-09-20 21:46:59,165 INFO L231 Difference]: Finished difference. Result has 296 places, 265 transitions, 2587 flow [2022-09-20 21:46:59,165 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2261, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2587, PETRI_PLACES=296, PETRI_TRANSITIONS=265} [2022-09-20 21:46:59,166 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 208 predicate places. [2022-09-20 21:46:59,166 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 265 transitions, 2587 flow [2022-09-20 21:46:59,166 INFO L496 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-09-20 21:46:59,166 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:46:59,166 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:46:59,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2022-09-20 21:46:59,166 INFO L420 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:46:59,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:46:59,166 INFO L85 PathProgramCache]: Analyzing trace with hash 263146012, now seen corresponding path program 141 times [2022-09-20 21:46:59,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:46:59,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078427932] [2022-09-20 21:46:59,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:46:59,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:46:59,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:46:59,436 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:46:59,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:46:59,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078427932] [2022-09-20 21:46:59,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078427932] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:46:59,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:46:59,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:46:59,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944726749] [2022-09-20 21:46:59,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:46:59,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:46:59,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:46:59,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:46:59,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:46:59,438 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:46:59,438 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 265 transitions, 2587 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-09-20 21:46:59,438 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:46:59,438 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:46:59,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:00,613 INFO L130 PetriNetUnfolder]: 339/924 cut-off events. [2022-09-20 21:47:00,613 INFO L131 PetriNetUnfolder]: For 12526/12526 co-relation queries the response was YES. [2022-09-20 21:47:00,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6460 conditions, 924 events. 339/924 cut-off events. For 12526/12526 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 4808 event pairs, 50 based on Foata normal form. 1/923 useless extension candidates. Maximal degree in co-relation 6354. Up to 500 conditions per place. [2022-09-20 21:47:00,623 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 152 selfloop transitions, 159 changer transitions 21/371 dead transitions. [2022-09-20 21:47:00,623 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 371 transitions, 4935 flow [2022-09-20 21:47:00,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:47:00,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:47:00,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2125 transitions. [2022-09-20 21:47:00,625 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5651595744680851 [2022-09-20 21:47:00,625 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2125 transitions. [2022-09-20 21:47:00,625 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2125 transitions. [2022-09-20 21:47:00,625 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:00,625 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2125 transitions. [2022-09-20 21:47:00,627 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.125) internal successors, (2125), 40 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:00,628 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-09-20 21:47:00,629 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-09-20 21:47:00,629 INFO L175 Difference]: Start difference. First operand has 296 places, 265 transitions, 2587 flow. Second operand 40 states and 2125 transitions. [2022-09-20 21:47:00,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 371 transitions, 4935 flow [2022-09-20 21:47:00,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 301 places, 371 transitions, 4651 flow, removed 96 selfloop flow, removed 25 redundant places. [2022-09-20 21:47:00,669 INFO L231 Difference]: Finished difference. Result has 315 places, 318 transitions, 3875 flow [2022-09-20 21:47:00,669 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=2391, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=3875, PETRI_PLACES=315, PETRI_TRANSITIONS=318} [2022-09-20 21:47:00,669 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 227 predicate places. [2022-09-20 21:47:00,669 INFO L495 AbstractCegarLoop]: Abstraction has has 315 places, 318 transitions, 3875 flow [2022-09-20 21:47:00,669 INFO L496 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-09-20 21:47:00,669 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:00,669 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:00,670 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2022-09-20 21:47:00,670 INFO L420 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:00,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:00,670 INFO L85 PathProgramCache]: Analyzing trace with hash -1954561076, now seen corresponding path program 142 times [2022-09-20 21:47:00,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:00,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403503411] [2022-09-20 21:47:00,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:00,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:00,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:00,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:00,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:00,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403503411] [2022-09-20 21:47:00,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403503411] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:00,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:00,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:47:00,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835385806] [2022-09-20 21:47:00,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:00,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:47:00,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:00,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:47:00,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:47:00,924 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:00,924 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 318 transitions, 3875 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-09-20 21:47:00,924 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:00,924 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:00,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:02,046 INFO L130 PetriNetUnfolder]: 350/963 cut-off events. [2022-09-20 21:47:02,046 INFO L131 PetriNetUnfolder]: For 15885/15885 co-relation queries the response was YES. [2022-09-20 21:47:02,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7254 conditions, 963 events. 350/963 cut-off events. For 15885/15885 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5235 event pairs, 63 based on Foata normal form. 1/962 useless extension candidates. Maximal degree in co-relation 7144. Up to 633 conditions per place. [2022-09-20 21:47:02,057 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 216 selfloop transitions, 90 changer transitions 36/381 dead transitions. [2022-09-20 21:47:02,057 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 381 transitions, 5361 flow [2022-09-20 21:47:02,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:47:02,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:47:02,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1805 transitions. [2022-09-20 21:47:02,058 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5647684605757196 [2022-09-20 21:47:02,059 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1805 transitions. [2022-09-20 21:47:02,059 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1805 transitions. [2022-09-20 21:47:02,059 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:02,059 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1805 transitions. [2022-09-20 21:47:02,060 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-09-20 21:47:02,061 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-09-20 21:47:02,062 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-09-20 21:47:02,062 INFO L175 Difference]: Start difference. First operand has 315 places, 318 transitions, 3875 flow. Second operand 34 states and 1805 transitions. [2022-09-20 21:47:02,062 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 381 transitions, 5361 flow [2022-09-20 21:47:02,116 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 327 places, 381 transitions, 4760 flow, removed 270 selfloop flow, removed 15 redundant places. [2022-09-20 21:47:02,120 INFO L231 Difference]: Finished difference. Result has 340 places, 326 transitions, 3708 flow [2022-09-20 21:47:02,120 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3312, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3708, PETRI_PLACES=340, PETRI_TRANSITIONS=326} [2022-09-20 21:47:02,120 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 252 predicate places. [2022-09-20 21:47:02,120 INFO L495 AbstractCegarLoop]: Abstraction has has 340 places, 326 transitions, 3708 flow [2022-09-20 21:47:02,121 INFO L496 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-09-20 21:47:02,121 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:02,121 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:02,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2022-09-20 21:47:02,121 INFO L420 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:02,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:02,121 INFO L85 PathProgramCache]: Analyzing trace with hash 1675964906, now seen corresponding path program 143 times [2022-09-20 21:47:02,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:02,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141609194] [2022-09-20 21:47:02,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:02,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:02,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:02,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:02,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141609194] [2022-09-20 21:47:02,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141609194] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:02,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:02,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:02,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729708179] [2022-09-20 21:47:02,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:02,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:02,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:02,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:02,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:02,383 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:02,383 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 326 transitions, 3708 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-09-20 21:47:02,383 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:02,383 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:02,383 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:03,411 INFO L130 PetriNetUnfolder]: 352/980 cut-off events. [2022-09-20 21:47:03,412 INFO L131 PetriNetUnfolder]: For 16571/16571 co-relation queries the response was YES. [2022-09-20 21:47:03,420 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7334 conditions, 980 events. 352/980 cut-off events. For 16571/16571 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5411 event pairs, 63 based on Foata normal form. 1/978 useless extension candidates. Maximal degree in co-relation 7212. Up to 622 conditions per place. [2022-09-20 21:47:03,423 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 206 selfloop transitions, 113 changer transitions 34/392 dead transitions. [2022-09-20 21:47:03,423 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 392 transitions, 5384 flow [2022-09-20 21:47:03,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:47:03,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:47:03,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-09-20 21:47:03,425 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-09-20 21:47:03,425 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-09-20 21:47:03,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-09-20 21:47:03,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:03,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-09-20 21:47:03,426 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-09-20 21:47:03,428 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-09-20 21:47:03,428 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-09-20 21:47:03,428 INFO L175 Difference]: Start difference. First operand has 340 places, 326 transitions, 3708 flow. Second operand 34 states and 1812 transitions. [2022-09-20 21:47:03,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 392 transitions, 5384 flow [2022-09-20 21:47:03,479 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 392 transitions, 5046 flow, removed 110 selfloop flow, removed 30 redundant places. [2022-09-20 21:47:03,483 INFO L231 Difference]: Finished difference. Result has 347 places, 338 transitions, 4015 flow [2022-09-20 21:47:03,484 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3496, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=326, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=216, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4015, PETRI_PLACES=347, PETRI_TRANSITIONS=338} [2022-09-20 21:47:03,484 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 259 predicate places. [2022-09-20 21:47:03,484 INFO L495 AbstractCegarLoop]: Abstraction has has 347 places, 338 transitions, 4015 flow [2022-09-20 21:47:03,484 INFO L496 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-09-20 21:47:03,484 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:03,484 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:03,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2022-09-20 21:47:03,484 INFO L420 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:03,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:03,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1256954438, now seen corresponding path program 144 times [2022-09-20 21:47:03,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:03,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246912007] [2022-09-20 21:47:03,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:03,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:03,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:03,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:03,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:03,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246912007] [2022-09-20 21:47:03,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246912007] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:03,766 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:03,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:03,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379656698] [2022-09-20 21:47:03,766 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:03,766 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:03,766 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:03,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:03,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:03,767 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:03,768 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 338 transitions, 4015 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-09-20 21:47:03,768 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:03,768 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:03,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:04,946 INFO L130 PetriNetUnfolder]: 359/1005 cut-off events. [2022-09-20 21:47:04,946 INFO L131 PetriNetUnfolder]: For 16070/16070 co-relation queries the response was YES. [2022-09-20 21:47:04,955 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7537 conditions, 1005 events. 359/1005 cut-off events. For 16070/16070 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5644 event pairs, 64 based on Foata normal form. 1/1003 useless extension candidates. Maximal degree in co-relation 7412. Up to 646 conditions per place. [2022-09-20 21:47:04,958 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 224 selfloop transitions, 106 changer transitions 41/410 dead transitions. [2022-09-20 21:47:04,958 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 372 places, 410 transitions, 5739 flow [2022-09-20 21:47:04,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:47:04,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:47:04,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1858 transitions. [2022-09-20 21:47:04,960 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.564741641337386 [2022-09-20 21:47:04,960 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1858 transitions. [2022-09-20 21:47:04,960 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1858 transitions. [2022-09-20 21:47:04,960 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:04,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1858 transitions. [2022-09-20 21:47:04,961 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.08571428571429) internal successors, (1858), 35 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:04,962 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-09-20 21:47:04,963 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-09-20 21:47:04,963 INFO L175 Difference]: Start difference. First operand has 347 places, 338 transitions, 4015 flow. Second operand 35 states and 1858 transitions. [2022-09-20 21:47:04,963 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 372 places, 410 transitions, 5739 flow [2022-09-20 21:47:05,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 410 transitions, 5460 flow, removed 86 selfloop flow, removed 29 redundant places. [2022-09-20 21:47:05,018 INFO L231 Difference]: Finished difference. Result has 358 places, 350 transitions, 4388 flow [2022-09-20 21:47:05,018 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=3804, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=338, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=235, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4388, PETRI_PLACES=358, PETRI_TRANSITIONS=350} [2022-09-20 21:47:05,019 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 270 predicate places. [2022-09-20 21:47:05,019 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 350 transitions, 4388 flow [2022-09-20 21:47:05,019 INFO L496 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-09-20 21:47:05,019 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:05,019 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:05,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2022-09-20 21:47:05,019 INFO L420 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:05,020 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:05,020 INFO L85 PathProgramCache]: Analyzing trace with hash 1719850718, now seen corresponding path program 145 times [2022-09-20 21:47:05,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:05,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154677425] [2022-09-20 21:47:05,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:05,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:05,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:05,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-09-20 21:47:05,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:05,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154677425] [2022-09-20 21:47:05,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154677425] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:05,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:05,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:47:05,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [46280190] [2022-09-20 21:47:05,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:05,295 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:47:05,295 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:05,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:47:05,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:47:05,296 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:05,296 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 350 transitions, 4388 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-09-20 21:47:05,296 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:05,297 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:05,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:06,457 INFO L130 PetriNetUnfolder]: 354/991 cut-off events. [2022-09-20 21:47:06,458 INFO L131 PetriNetUnfolder]: For 15608/15608 co-relation queries the response was YES. [2022-09-20 21:47:06,467 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7579 conditions, 991 events. 354/991 cut-off events. For 15608/15608 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5523 event pairs, 77 based on Foata normal form. 1/989 useless extension candidates. Maximal degree in co-relation 7449. Up to 643 conditions per place. [2022-09-20 21:47:06,471 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 219 selfloop transitions, 114 changer transitions 33/405 dead transitions. [2022-09-20 21:47:06,471 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 384 places, 405 transitions, 5858 flow [2022-09-20 21:47:06,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:47:06,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:47:06,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1907 transitions. [2022-09-20 21:47:06,472 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635342789598109 [2022-09-20 21:47:06,472 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1907 transitions. [2022-09-20 21:47:06,472 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1907 transitions. [2022-09-20 21:47:06,473 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:06,473 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1907 transitions. [2022-09-20 21:47:06,474 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-09-20 21:47:06,475 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-09-20 21:47:06,475 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-09-20 21:47:06,475 INFO L175 Difference]: Start difference. First operand has 358 places, 350 transitions, 4388 flow. Second operand 36 states and 1907 transitions. [2022-09-20 21:47:06,476 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 384 places, 405 transitions, 5858 flow [2022-09-20 21:47:06,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 358 places, 405 transitions, 5613 flow, removed 76 selfloop flow, removed 26 redundant places. [2022-09-20 21:47:06,538 INFO L231 Difference]: Finished difference. Result has 371 places, 353 transitions, 4641 flow [2022-09-20 21:47:06,538 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4179, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=350, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4641, PETRI_PLACES=371, PETRI_TRANSITIONS=353} [2022-09-20 21:47:06,538 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 283 predicate places. [2022-09-20 21:47:06,538 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 353 transitions, 4641 flow [2022-09-20 21:47:06,539 INFO L496 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-09-20 21:47:06,539 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:06,539 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:06,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2022-09-20 21:47:06,539 INFO L420 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:06,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:06,539 INFO L85 PathProgramCache]: Analyzing trace with hash -821712722, now seen corresponding path program 146 times [2022-09-20 21:47:06,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:06,539 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1641027256] [2022-09-20 21:47:06,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:06,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:06,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-09-20 21:47:06,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:06,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1641027256] [2022-09-20 21:47:06,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1641027256] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:06,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:06,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:06,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885176937] [2022-09-20 21:47:06,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:06,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:06,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:06,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:06,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:06,780 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:06,780 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 353 transitions, 4641 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-09-20 21:47:06,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:06,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:06,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:08,408 INFO L130 PetriNetUnfolder]: 392/1067 cut-off events. [2022-09-20 21:47:08,408 INFO L131 PetriNetUnfolder]: For 19201/19201 co-relation queries the response was YES. [2022-09-20 21:47:08,417 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8615 conditions, 1067 events. 392/1067 cut-off events. For 19201/19201 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 5993 event pairs, 71 based on Foata normal form. 1/1065 useless extension candidates. Maximal degree in co-relation 8483. Up to 738 conditions per place. [2022-09-20 21:47:08,421 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 289 selfloop transitions, 102 changer transitions 21/451 dead transitions. [2022-09-20 21:47:08,421 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 399 places, 451 transitions, 7157 flow [2022-09-20 21:47:08,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:47:08,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:47:08,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2128 transitions. [2022-09-20 21:47:08,423 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5659574468085107 [2022-09-20 21:47:08,423 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2128 transitions. [2022-09-20 21:47:08,423 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2128 transitions. [2022-09-20 21:47:08,423 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:08,423 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2128 transitions. [2022-09-20 21:47:08,424 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-09-20 21:47:08,426 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-09-20 21:47:08,426 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-09-20 21:47:08,426 INFO L175 Difference]: Start difference. First operand has 371 places, 353 transitions, 4641 flow. Second operand 40 states and 2128 transitions. [2022-09-20 21:47:08,426 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 399 places, 451 transitions, 7157 flow [2022-09-20 21:47:08,500 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 451 transitions, 6764 flow, removed 103 selfloop flow, removed 31 redundant places. [2022-09-20 21:47:08,505 INFO L231 Difference]: Finished difference. Result has 377 places, 408 transitions, 5718 flow [2022-09-20 21:47:08,505 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4364, PETRI_DIFFERENCE_MINUEND_PLACES=329, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=353, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=5718, PETRI_PLACES=377, PETRI_TRANSITIONS=408} [2022-09-20 21:47:08,506 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 289 predicate places. [2022-09-20 21:47:08,506 INFO L495 AbstractCegarLoop]: Abstraction has has 377 places, 408 transitions, 5718 flow [2022-09-20 21:47:08,506 INFO L496 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-09-20 21:47:08,506 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:08,506 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:08,506 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2022-09-20 21:47:08,506 INFO L420 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:08,506 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:08,506 INFO L85 PathProgramCache]: Analyzing trace with hash -1137259608, now seen corresponding path program 147 times [2022-09-20 21:47:08,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:08,507 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [612346817] [2022-09-20 21:47:08,507 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:08,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:08,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:08,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-09-20 21:47:08,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:08,743 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [612346817] [2022-09-20 21:47:08,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [612346817] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:08,743 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:08,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:08,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621726112] [2022-09-20 21:47:08,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:08,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:08,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:08,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:08,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:08,744 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:08,744 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 377 places, 408 transitions, 5718 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-09-20 21:47:08,744 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:08,744 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:08,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:11,296 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:47:12,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:47:13,319 INFO L130 PetriNetUnfolder]: 447/1224 cut-off events. [2022-09-20 21:47:13,320 INFO L131 PetriNetUnfolder]: For 24622/24622 co-relation queries the response was YES. [2022-09-20 21:47:13,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10157 conditions, 1224 events. 447/1224 cut-off events. For 24622/24622 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7217 event pairs, 63 based on Foata normal form. 1/1222 useless extension candidates. Maximal degree in co-relation 10026. Up to 802 conditions per place. [2022-09-20 21:47:13,335 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 325 selfloop transitions, 142 changer transitions 21/527 dead transitions. [2022-09-20 21:47:13,335 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 409 places, 527 transitions, 8668 flow [2022-09-20 21:47:13,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:47:13,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:47:13,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2076 transitions. [2022-09-20 21:47:13,337 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5662847790507365 [2022-09-20 21:47:13,337 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2076 transitions. [2022-09-20 21:47:13,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2076 transitions. [2022-09-20 21:47:13,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:13,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2076 transitions. [2022-09-20 21:47:13,339 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 53.23076923076923) internal successors, (2076), 39 states have internal predecessors, (2076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:13,340 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-09-20 21:47:13,341 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-09-20 21:47:13,341 INFO L175 Difference]: Start difference. First operand has 377 places, 408 transitions, 5718 flow. Second operand 39 states and 2076 transitions. [2022-09-20 21:47:13,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 409 places, 527 transitions, 8668 flow [2022-09-20 21:47:13,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 527 transitions, 7784 flow, removed 417 selfloop flow, removed 12 redundant places. [2022-09-20 21:47:13,448 INFO L231 Difference]: Finished difference. Result has 416 places, 480 transitions, 6696 flow [2022-09-20 21:47:13,449 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=4892, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=6696, PETRI_PLACES=416, PETRI_TRANSITIONS=480} [2022-09-20 21:47:13,449 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 328 predicate places. [2022-09-20 21:47:13,449 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 480 transitions, 6696 flow [2022-09-20 21:47:13,449 INFO L496 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-09-20 21:47:13,449 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:13,450 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:13,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2022-09-20 21:47:13,450 INFO L420 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:13,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:13,450 INFO L85 PathProgramCache]: Analyzing trace with hash 1779333094, now seen corresponding path program 148 times [2022-09-20 21:47:13,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:13,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733800162] [2022-09-20 21:47:13,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:13,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:13,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:13,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-09-20 21:47:13,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:13,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733800162] [2022-09-20 21:47:13,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733800162] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:13,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:13,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:13,785 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522276395] [2022-09-20 21:47:13,785 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:13,785 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:13,785 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:13,785 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:13,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:13,786 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:13,786 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 480 transitions, 6696 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-09-20 21:47:13,786 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:13,786 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:13,787 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:15,067 INFO L130 PetriNetUnfolder]: 495/1362 cut-off events. [2022-09-20 21:47:15,067 INFO L131 PetriNetUnfolder]: For 32306/32306 co-relation queries the response was YES. [2022-09-20 21:47:15,082 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11553 conditions, 1362 events. 495/1362 cut-off events. For 32306/32306 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 8387 event pairs, 61 based on Foata normal form. 1/1360 useless extension candidates. Maximal degree in co-relation 11405. Up to 936 conditions per place. [2022-09-20 21:47:15,087 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 398 selfloop transitions, 133 changer transitions 21/591 dead transitions. [2022-09-20 21:47:15,087 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 446 places, 591 transitions, 9658 flow [2022-09-20 21:47:15,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:47:15,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:47:15,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1974 transitions. [2022-09-20 21:47:15,089 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5675675675675675 [2022-09-20 21:47:15,089 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1974 transitions. [2022-09-20 21:47:15,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1974 transitions. [2022-09-20 21:47:15,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:15,089 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1974 transitions. [2022-09-20 21:47:15,090 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-09-20 21:47:15,092 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-09-20 21:47:15,092 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-09-20 21:47:15,092 INFO L175 Difference]: Start difference. First operand has 416 places, 480 transitions, 6696 flow. Second operand 37 states and 1974 transitions. [2022-09-20 21:47:15,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 446 places, 591 transitions, 9658 flow [2022-09-20 21:47:15,225 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 591 transitions, 9046 flow, removed 265 selfloop flow, removed 14 redundant places. [2022-09-20 21:47:15,231 INFO L231 Difference]: Finished difference. Result has 449 places, 542 transitions, 7689 flow [2022-09-20 21:47:15,232 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=6093, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=480, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=366, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7689, PETRI_PLACES=449, PETRI_TRANSITIONS=542} [2022-09-20 21:47:15,232 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 361 predicate places. [2022-09-20 21:47:15,232 INFO L495 AbstractCegarLoop]: Abstraction has has 449 places, 542 transitions, 7689 flow [2022-09-20 21:47:15,232 INFO L496 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-09-20 21:47:15,232 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:15,232 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:15,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2022-09-20 21:47:15,232 INFO L420 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:15,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:15,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1897901358, now seen corresponding path program 149 times [2022-09-20 21:47:15,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:15,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756696339] [2022-09-20 21:47:15,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:15,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:15,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:15,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:15,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:15,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756696339] [2022-09-20 21:47:15,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756696339] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:15,533 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:15,533 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-09-20 21:47:15,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725148410] [2022-09-20 21:47:15,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:15,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-09-20 21:47:15,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:15,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-09-20 21:47:15,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2022-09-20 21:47:15,534 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:15,535 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 449 places, 542 transitions, 7689 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-09-20 21:47:15,535 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:15,535 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:15,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:16,614 INFO L130 PetriNetUnfolder]: 500/1391 cut-off events. [2022-09-20 21:47:16,614 INFO L131 PetriNetUnfolder]: For 36275/36275 co-relation queries the response was YES. [2022-09-20 21:47:16,629 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12038 conditions, 1391 events. 500/1391 cut-off events. For 36275/36275 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8733 event pairs, 66 based on Foata normal form. 1/1389 useless extension candidates. Maximal degree in co-relation 11874. Up to 994 conditions per place. [2022-09-20 21:47:16,634 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 435 selfloop transitions, 92 changer transitions 29/595 dead transitions. [2022-09-20 21:47:16,634 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 470 places, 595 transitions, 9616 flow [2022-09-20 21:47:16,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-09-20 21:47:16,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-09-20 21:47:16,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1514 transitions. [2022-09-20 21:47:16,636 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5752279635258358 [2022-09-20 21:47:16,636 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1514 transitions. [2022-09-20 21:47:16,636 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1514 transitions. [2022-09-20 21:47:16,636 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:16,636 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1514 transitions. [2022-09-20 21:47:16,637 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-09-20 21:47:16,638 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-09-20 21:47:16,638 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-09-20 21:47:16,638 INFO L175 Difference]: Start difference. First operand has 449 places, 542 transitions, 7689 flow. Second operand 28 states and 1514 transitions. [2022-09-20 21:47:16,638 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 470 places, 595 transitions, 9616 flow [2022-09-20 21:47:16,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 595 transitions, 8874 flow, removed 332 selfloop flow, removed 15 redundant places. [2022-09-20 21:47:16,800 INFO L231 Difference]: Finished difference. Result has 465 places, 547 transitions, 7390 flow [2022-09-20 21:47:16,800 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7019, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=454, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=7390, PETRI_PLACES=465, PETRI_TRANSITIONS=547} [2022-09-20 21:47:16,800 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 377 predicate places. [2022-09-20 21:47:16,800 INFO L495 AbstractCegarLoop]: Abstraction has has 465 places, 547 transitions, 7390 flow [2022-09-20 21:47:16,801 INFO L496 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-09-20 21:47:16,801 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:16,801 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:16,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2022-09-20 21:47:16,801 INFO L420 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:16,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:16,801 INFO L85 PathProgramCache]: Analyzing trace with hash 743032312, now seen corresponding path program 150 times [2022-09-20 21:47:16,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:16,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [71852850] [2022-09-20 21:47:16,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:16,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:16,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:17,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-09-20 21:47:17,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:17,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [71852850] [2022-09-20 21:47:17,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [71852850] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:17,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:17,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:47:17,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383085528] [2022-09-20 21:47:17,053 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:17,053 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:47:17,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:17,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:47:17,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:47:17,054 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:17,054 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 547 transitions, 7390 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-09-20 21:47:17,054 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:17,054 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:17,054 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:18,225 INFO L130 PetriNetUnfolder]: 516/1432 cut-off events. [2022-09-20 21:47:18,226 INFO L131 PetriNetUnfolder]: For 39313/39313 co-relation queries the response was YES. [2022-09-20 21:47:18,243 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12454 conditions, 1432 events. 516/1432 cut-off events. For 39313/39313 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9102 event pairs, 66 based on Foata normal form. 1/1430 useless extension candidates. Maximal degree in co-relation 12283. Up to 997 conditions per place. [2022-09-20 21:47:18,292 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 435 selfloop transitions, 119 changer transitions 29/622 dead transitions. [2022-09-20 21:47:18,292 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 490 places, 622 transitions, 9865 flow [2022-09-20 21:47:18,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:47:18,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:47:18,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1772 transitions. [2022-09-20 21:47:18,294 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.571244358478401 [2022-09-20 21:47:18,294 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1772 transitions. [2022-09-20 21:47:18,294 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1772 transitions. [2022-09-20 21:47:18,294 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:18,294 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1772 transitions. [2022-09-20 21:47:18,295 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-09-20 21:47:18,297 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-09-20 21:47:18,297 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-09-20 21:47:18,297 INFO L175 Difference]: Start difference. First operand has 465 places, 547 transitions, 7390 flow. Second operand 33 states and 1772 transitions. [2022-09-20 21:47:18,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 490 places, 622 transitions, 9865 flow [2022-09-20 21:47:18,478 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 622 transitions, 9600 flow, removed 84 selfloop flow, removed 21 redundant places. [2022-09-20 21:47:18,485 INFO L231 Difference]: Finished difference. Result has 480 places, 566 transitions, 7908 flow [2022-09-20 21:47:18,485 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7151, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=7908, PETRI_PLACES=480, PETRI_TRANSITIONS=566} [2022-09-20 21:47:18,485 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 392 predicate places. [2022-09-20 21:47:18,485 INFO L495 AbstractCegarLoop]: Abstraction has has 480 places, 566 transitions, 7908 flow [2022-09-20 21:47:18,485 INFO L496 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-09-20 21:47:18,486 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:18,486 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:18,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2022-09-20 21:47:18,486 INFO L420 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:18,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:18,486 INFO L85 PathProgramCache]: Analyzing trace with hash -662482532, now seen corresponding path program 151 times [2022-09-20 21:47:18,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:18,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903491074] [2022-09-20 21:47:18,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:18,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:18,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:18,720 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:18,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:18,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903491074] [2022-09-20 21:47:18,720 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903491074] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:18,720 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:18,720 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:47:18,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635385852] [2022-09-20 21:47:18,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:18,721 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:47:18,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:18,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:47:18,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:47:18,721 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:18,722 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 480 places, 566 transitions, 7908 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-09-20 21:47:18,722 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:18,722 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:18,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:19,938 INFO L130 PetriNetUnfolder]: 522/1466 cut-off events. [2022-09-20 21:47:19,939 INFO L131 PetriNetUnfolder]: For 42343/42343 co-relation queries the response was YES. [2022-09-20 21:47:19,957 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12915 conditions, 1466 events. 522/1466 cut-off events. For 42343/42343 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9460 event pairs, 68 based on Foata normal form. 1/1464 useless extension candidates. Maximal degree in co-relation 12739. Up to 1029 conditions per place. [2022-09-20 21:47:19,963 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 448 selfloop transitions, 117 changer transitions 29/633 dead transitions. [2022-09-20 21:47:19,963 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 633 transitions, 10362 flow [2022-09-20 21:47:19,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:47:19,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:47:19,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1717 transitions. [2022-09-20 21:47:19,964 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.570811170212766 [2022-09-20 21:47:19,964 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1717 transitions. [2022-09-20 21:47:19,964 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1717 transitions. [2022-09-20 21:47:19,965 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:19,965 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1717 transitions. [2022-09-20 21:47:19,966 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-09-20 21:47:19,967 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-09-20 21:47:19,967 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-09-20 21:47:19,967 INFO L175 Difference]: Start difference. First operand has 480 places, 566 transitions, 7908 flow. Second operand 32 states and 1717 transitions. [2022-09-20 21:47:19,967 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 633 transitions, 10362 flow [2022-09-20 21:47:20,167 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 633 transitions, 9809 flow, removed 220 selfloop flow, removed 24 redundant places. [2022-09-20 21:47:20,174 INFO L231 Difference]: Finished difference. Result has 490 places, 584 transitions, 8267 flow [2022-09-20 21:47:20,174 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7557, PETRI_DIFFERENCE_MINUEND_PLACES=449, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=456, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8267, PETRI_PLACES=490, PETRI_TRANSITIONS=584} [2022-09-20 21:47:20,175 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 402 predicate places. [2022-09-20 21:47:20,175 INFO L495 AbstractCegarLoop]: Abstraction has has 490 places, 584 transitions, 8267 flow [2022-09-20 21:47:20,175 INFO L496 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-09-20 21:47:20,175 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:20,175 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:20,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2022-09-20 21:47:20,175 INFO L420 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:20,175 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:20,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1667786390, now seen corresponding path program 152 times [2022-09-20 21:47:20,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:20,175 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640051891] [2022-09-20 21:47:20,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:20,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:20,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:20,426 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:20,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:20,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640051891] [2022-09-20 21:47:20,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640051891] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:20,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:20,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:20,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572872205] [2022-09-20 21:47:20,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:20,426 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:20,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:20,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:20,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:20,427 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:20,428 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 584 transitions, 8267 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-09-20 21:47:20,428 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:20,428 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:20,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:21,769 INFO L130 PetriNetUnfolder]: 526/1456 cut-off events. [2022-09-20 21:47:21,769 INFO L131 PetriNetUnfolder]: For 40829/40829 co-relation queries the response was YES. [2022-09-20 21:47:21,788 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12897 conditions, 1456 events. 526/1456 cut-off events. For 40829/40829 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9350 event pairs, 61 based on Foata normal form. 1/1454 useless extension candidates. Maximal degree in co-relation 12719. Up to 1033 conditions per place. [2022-09-20 21:47:21,794 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 448 selfloop transitions, 127 changer transitions 30/644 dead transitions. [2022-09-20 21:47:21,794 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 644 transitions, 10506 flow [2022-09-20 21:47:21,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:47:21,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:47:21,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1969 transitions. [2022-09-20 21:47:21,796 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.566129959746981 [2022-09-20 21:47:21,796 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1969 transitions. [2022-09-20 21:47:21,796 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1969 transitions. [2022-09-20 21:47:21,796 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:21,796 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1969 transitions. [2022-09-20 21:47:21,798 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-09-20 21:47:21,800 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-09-20 21:47:21,800 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-09-20 21:47:21,800 INFO L175 Difference]: Start difference. First operand has 490 places, 584 transitions, 8267 flow. Second operand 37 states and 1969 transitions. [2022-09-20 21:47:21,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 644 transitions, 10506 flow [2022-09-20 21:47:21,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 493 places, 644 transitions, 10124 flow, removed 112 selfloop flow, removed 26 redundant places. [2022-09-20 21:47:21,994 INFO L231 Difference]: Finished difference. Result has 506 places, 594 transitions, 8519 flow [2022-09-20 21:47:21,994 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=7926, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=584, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=463, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8519, PETRI_PLACES=506, PETRI_TRANSITIONS=594} [2022-09-20 21:47:21,994 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 418 predicate places. [2022-09-20 21:47:21,994 INFO L495 AbstractCegarLoop]: Abstraction has has 506 places, 594 transitions, 8519 flow [2022-09-20 21:47:21,994 INFO L496 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-09-20 21:47:21,994 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:21,994 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:21,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2022-09-20 21:47:21,995 INFO L420 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:21,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:21,995 INFO L85 PathProgramCache]: Analyzing trace with hash 611338446, now seen corresponding path program 153 times [2022-09-20 21:47:21,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:21,995 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [746591193] [2022-09-20 21:47:21,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:21,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:22,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:22,263 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:22,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:22,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [746591193] [2022-09-20 21:47:22,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [746591193] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:22,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:22,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:22,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954898626] [2022-09-20 21:47:22,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:22,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:22,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:22,264 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:22,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:22,265 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:22,265 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 506 places, 594 transitions, 8519 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-09-20 21:47:22,265 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:22,265 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:22,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:23,584 INFO L130 PetriNetUnfolder]: 522/1475 cut-off events. [2022-09-20 21:47:23,585 INFO L131 PetriNetUnfolder]: For 40673/40673 co-relation queries the response was YES. [2022-09-20 21:47:23,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12922 conditions, 1475 events. 522/1475 cut-off events. For 40673/40673 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9594 event pairs, 69 based on Foata normal form. 1/1473 useless extension candidates. Maximal degree in co-relation 12738. Up to 1040 conditions per place. [2022-09-20 21:47:23,608 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 459 selfloop transitions, 105 changer transitions 35/638 dead transitions. [2022-09-20 21:47:23,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 638 transitions, 10286 flow [2022-09-20 21:47:23,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:47:23,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:47:23,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2022-09-20 21:47:23,609 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2022-09-20 21:47:23,609 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2022-09-20 21:47:23,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2022-09-20 21:47:23,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:23,610 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2022-09-20 21:47:23,611 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-09-20 21:47:23,612 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-09-20 21:47:23,613 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-09-20 21:47:23,613 INFO L175 Difference]: Start difference. First operand has 506 places, 594 transitions, 8519 flow. Second operand 34 states and 1813 transitions. [2022-09-20 21:47:23,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 531 places, 638 transitions, 10286 flow [2022-09-20 21:47:23,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 504 places, 638 transitions, 9878 flow, removed 117 selfloop flow, removed 27 redundant places. [2022-09-20 21:47:23,805 INFO L231 Difference]: Finished difference. Result has 515 places, 587 transitions, 8361 flow [2022-09-20 21:47:23,806 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8153, PETRI_DIFFERENCE_MINUEND_PLACES=471, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=594, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=489, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8361, PETRI_PLACES=515, PETRI_TRANSITIONS=587} [2022-09-20 21:47:23,806 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 427 predicate places. [2022-09-20 21:47:23,806 INFO L495 AbstractCegarLoop]: Abstraction has has 515 places, 587 transitions, 8361 flow [2022-09-20 21:47:23,806 INFO L496 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-09-20 21:47:23,806 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:23,806 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:23,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2022-09-20 21:47:23,807 INFO L420 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:23,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:23,807 INFO L85 PathProgramCache]: Analyzing trace with hash 248424276, now seen corresponding path program 154 times [2022-09-20 21:47:23,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:23,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093260420] [2022-09-20 21:47:23,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:23,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:24,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:24,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:24,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093260420] [2022-09-20 21:47:24,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093260420] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:24,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:24,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-09-20 21:47:24,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1773280595] [2022-09-20 21:47:24,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:24,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-09-20 21:47:24,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:24,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-09-20 21:47:24,041 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2022-09-20 21:47:24,042 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:24,042 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 515 places, 587 transitions, 8361 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-09-20 21:47:24,042 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:24,042 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:24,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:25,239 INFO L130 PetriNetUnfolder]: 526/1496 cut-off events. [2022-09-20 21:47:25,239 INFO L131 PetriNetUnfolder]: For 40317/40317 co-relation queries the response was YES. [2022-09-20 21:47:25,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13105 conditions, 1496 events. 526/1496 cut-off events. For 40317/40317 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9753 event pairs, 69 based on Foata normal form. 1/1494 useless extension candidates. Maximal degree in co-relation 12919. Up to 1035 conditions per place. [2022-09-20 21:47:25,261 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 461 selfloop transitions, 118 changer transitions 33/651 dead transitions. [2022-09-20 21:47:25,261 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 651 transitions, 10703 flow [2022-09-20 21:47:25,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:47:25,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:47:25,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1616 transitions. [2022-09-20 21:47:25,262 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.573049645390071 [2022-09-20 21:47:25,262 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1616 transitions. [2022-09-20 21:47:25,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1616 transitions. [2022-09-20 21:47:25,263 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:25,263 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1616 transitions. [2022-09-20 21:47:25,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.86666666666667) internal successors, (1616), 30 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:25,265 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-09-20 21:47:25,265 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-09-20 21:47:25,265 INFO L175 Difference]: Start difference. First operand has 515 places, 587 transitions, 8361 flow. Second operand 30 states and 1616 transitions. [2022-09-20 21:47:25,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 531 places, 651 transitions, 10703 flow [2022-09-20 21:47:25,455 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 496 places, 651 transitions, 10378 flow, removed 30 selfloop flow, removed 35 redundant places. [2022-09-20 21:47:25,463 INFO L231 Difference]: Finished difference. Result has 507 places, 598 transitions, 8660 flow [2022-09-20 21:47:25,463 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8068, PETRI_DIFFERENCE_MINUEND_PLACES=467, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=587, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=8660, PETRI_PLACES=507, PETRI_TRANSITIONS=598} [2022-09-20 21:47:25,463 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 419 predicate places. [2022-09-20 21:47:25,463 INFO L495 AbstractCegarLoop]: Abstraction has has 507 places, 598 transitions, 8660 flow [2022-09-20 21:47:25,464 INFO L496 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-09-20 21:47:25,464 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:25,464 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:25,464 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2022-09-20 21:47:25,464 INFO L420 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:25,464 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:25,464 INFO L85 PathProgramCache]: Analyzing trace with hash -1617899024, now seen corresponding path program 155 times [2022-09-20 21:47:25,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:25,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448320014] [2022-09-20 21:47:25,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:25,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:25,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:25,736 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:25,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:25,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448320014] [2022-09-20 21:47:25,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1448320014] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:25,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:25,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:47:25,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213639282] [2022-09-20 21:47:25,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:25,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:47:25,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:25,737 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:47:25,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:47:25,738 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:25,738 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 507 places, 598 transitions, 8660 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-09-20 21:47:25,738 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:25,738 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:25,738 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:27,509 INFO L130 PetriNetUnfolder]: 568/1617 cut-off events. [2022-09-20 21:47:27,509 INFO L131 PetriNetUnfolder]: For 49150/49150 co-relation queries the response was YES. [2022-09-20 21:47:27,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14541 conditions, 1617 events. 568/1617 cut-off events. For 49150/49150 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 10788 event pairs, 52 based on Foata normal form. 1/1615 useless extension candidates. Maximal degree in co-relation 14357. Up to 914 conditions per place. [2022-09-20 21:47:27,532 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 364 selfloop transitions, 295 changer transitions 23/721 dead transitions. [2022-09-20 21:47:27,532 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 546 places, 721 transitions, 12650 flow [2022-09-20 21:47:27,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-09-20 21:47:27,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-09-20 21:47:27,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2484 transitions. [2022-09-20 21:47:27,534 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5622453598913536 [2022-09-20 21:47:27,535 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2484 transitions. [2022-09-20 21:47:27,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2484 transitions. [2022-09-20 21:47:27,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:27,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2484 transitions. [2022-09-20 21:47:27,537 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-09-20 21:47:27,540 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-09-20 21:47:27,540 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-09-20 21:47:27,540 INFO L175 Difference]: Start difference. First operand has 507 places, 598 transitions, 8660 flow. Second operand 47 states and 2484 transitions. [2022-09-20 21:47:27,540 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 546 places, 721 transitions, 12650 flow [2022-09-20 21:47:27,761 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 521 places, 721 transitions, 12205 flow, removed 140 selfloop flow, removed 25 redundant places. [2022-09-20 21:47:27,770 INFO L231 Difference]: Finished difference. Result has 540 places, 668 transitions, 10825 flow [2022-09-20 21:47:27,770 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=8307, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=232, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=10825, PETRI_PLACES=540, PETRI_TRANSITIONS=668} [2022-09-20 21:47:27,770 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 452 predicate places. [2022-09-20 21:47:27,770 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 668 transitions, 10825 flow [2022-09-20 21:47:27,771 INFO L496 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-09-20 21:47:27,771 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:27,771 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:27,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2022-09-20 21:47:27,771 INFO L420 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:27,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:27,771 INFO L85 PathProgramCache]: Analyzing trace with hash -1453857282, now seen corresponding path program 156 times [2022-09-20 21:47:27,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:27,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534931433] [2022-09-20 21:47:27,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:27,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:27,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:28,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:28,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:28,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534931433] [2022-09-20 21:47:28,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534931433] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:28,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:28,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:47:28,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515352785] [2022-09-20 21:47:28,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:28,026 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:47:28,026 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:28,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:47:28,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:47:28,027 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:28,028 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 668 transitions, 10825 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-09-20 21:47:28,028 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:28,028 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:28,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:29,455 INFO L130 PetriNetUnfolder]: 583/1652 cut-off events. [2022-09-20 21:47:29,455 INFO L131 PetriNetUnfolder]: For 55157/55157 co-relation queries the response was YES. [2022-09-20 21:47:29,534 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15699 conditions, 1652 events. 583/1652 cut-off events. For 55157/55157 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 11094 event pairs, 70 based on Foata normal form. 1/1650 useless extension candidates. Maximal degree in co-relation 15504. Up to 1205 conditions per place. [2022-09-20 21:47:29,541 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 556 selfloop transitions, 102 changer transitions 35/732 dead transitions. [2022-09-20 21:47:29,541 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 567 places, 732 transitions, 13434 flow [2022-09-20 21:47:29,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:47:29,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:47:29,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2022-09-20 21:47:29,542 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2022-09-20 21:47:29,542 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2022-09-20 21:47:29,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2022-09-20 21:47:29,543 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:29,543 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2022-09-20 21:47:29,544 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-09-20 21:47:29,546 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-09-20 21:47:29,546 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-09-20 21:47:29,546 INFO L175 Difference]: Start difference. First operand has 540 places, 668 transitions, 10825 flow. Second operand 34 states and 1813 transitions. [2022-09-20 21:47:29,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 567 places, 732 transitions, 13434 flow [2022-09-20 21:47:29,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 732 transitions, 12585 flow, removed 385 selfloop flow, removed 18 redundant places. [2022-09-20 21:47:29,849 INFO L231 Difference]: Finished difference. Result has 563 places, 681 transitions, 10620 flow [2022-09-20 21:47:29,849 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=9986, PETRI_DIFFERENCE_MINUEND_PLACES=516, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=668, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=574, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10620, PETRI_PLACES=563, PETRI_TRANSITIONS=681} [2022-09-20 21:47:29,849 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 475 predicate places. [2022-09-20 21:47:29,849 INFO L495 AbstractCegarLoop]: Abstraction has has 563 places, 681 transitions, 10620 flow [2022-09-20 21:47:29,849 INFO L496 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-09-20 21:47:29,849 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:29,850 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:29,850 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2022-09-20 21:47:29,850 INFO L420 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:29,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:29,850 INFO L85 PathProgramCache]: Analyzing trace with hash -500997054, now seen corresponding path program 157 times [2022-09-20 21:47:29,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:29,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108852235] [2022-09-20 21:47:29,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:29,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:29,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:30,114 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:30,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:30,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108852235] [2022-09-20 21:47:30,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1108852235] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:30,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:30,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:30,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32599844] [2022-09-20 21:47:30,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:30,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:30,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:30,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:30,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:30,115 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:30,116 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 563 places, 681 transitions, 10620 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-09-20 21:47:30,116 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:30,116 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:30,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:31,712 INFO L130 PetriNetUnfolder]: 587/1662 cut-off events. [2022-09-20 21:47:31,712 INFO L131 PetriNetUnfolder]: For 54359/54359 co-relation queries the response was YES. [2022-09-20 21:47:31,731 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15627 conditions, 1662 events. 587/1662 cut-off events. For 54359/54359 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 11242 event pairs, 60 based on Foata normal form. 1/1660 useless extension candidates. Maximal degree in co-relation 15421. Up to 1060 conditions per place. [2022-09-20 21:47:31,737 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 464 selfloop transitions, 217 changer transitions 34/754 dead transitions. [2022-09-20 21:47:31,738 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 754 transitions, 13542 flow [2022-09-20 21:47:31,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:47:31,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:47:31,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2226 transitions. [2022-09-20 21:47:31,739 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:47:31,739 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2226 transitions. [2022-09-20 21:47:31,739 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2226 transitions. [2022-09-20 21:47:31,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:31,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2226 transitions. [2022-09-20 21:47:31,741 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 53.0) internal successors, (2226), 42 states have internal predecessors, (2226), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:31,742 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-09-20 21:47:31,743 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-09-20 21:47:31,743 INFO L175 Difference]: Start difference. First operand has 563 places, 681 transitions, 10620 flow. Second operand 42 states and 2226 transitions. [2022-09-20 21:47:31,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 596 places, 754 transitions, 13542 flow [2022-09-20 21:47:31,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 754 transitions, 13109 flow, removed 138 selfloop flow, removed 27 redundant places. [2022-09-20 21:47:32,008 INFO L231 Difference]: Finished difference. Result has 580 places, 695 transitions, 11171 flow [2022-09-20 21:47:32,009 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10223, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=681, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=476, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=11171, PETRI_PLACES=580, PETRI_TRANSITIONS=695} [2022-09-20 21:47:32,009 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 492 predicate places. [2022-09-20 21:47:32,009 INFO L495 AbstractCegarLoop]: Abstraction has has 580 places, 695 transitions, 11171 flow [2022-09-20 21:47:32,009 INFO L496 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-09-20 21:47:32,009 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:32,009 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:32,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2022-09-20 21:47:32,009 INFO L420 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:32,009 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:32,010 INFO L85 PathProgramCache]: Analyzing trace with hash 728635036, now seen corresponding path program 158 times [2022-09-20 21:47:32,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:32,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2087512172] [2022-09-20 21:47:32,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:32,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:32,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:32,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:32,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:32,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2087512172] [2022-09-20 21:47:32,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2087512172] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:32,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:32,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:47:32,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1527213911] [2022-09-20 21:47:32,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:32,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:47:32,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:32,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:47:32,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:47:32,238 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:32,238 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 695 transitions, 11171 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-09-20 21:47:32,238 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:32,238 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:32,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:33,752 INFO L130 PetriNetUnfolder]: 586/1682 cut-off events. [2022-09-20 21:47:33,753 INFO L131 PetriNetUnfolder]: For 54537/54537 co-relation queries the response was YES. [2022-09-20 21:47:33,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15890 conditions, 1682 events. 586/1682 cut-off events. For 54537/54537 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 11503 event pairs, 61 based on Foata normal form. 1/1680 useless extension candidates. Maximal degree in co-relation 15684. Up to 1179 conditions per place. [2022-09-20 21:47:33,778 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 570 selfloop transitions, 128 changer transitions 28/765 dead transitions. [2022-09-20 21:47:33,778 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 765 transitions, 14080 flow [2022-09-20 21:47:33,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:47:33,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:47:33,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1717 transitions. [2022-09-20 21:47:33,779 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.570811170212766 [2022-09-20 21:47:33,779 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1717 transitions. [2022-09-20 21:47:33,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1717 transitions. [2022-09-20 21:47:33,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:33,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1717 transitions. [2022-09-20 21:47:33,781 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-09-20 21:47:33,782 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-09-20 21:47:33,782 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-09-20 21:47:33,782 INFO L175 Difference]: Start difference. First operand has 580 places, 695 transitions, 11171 flow. Second operand 32 states and 1717 transitions. [2022-09-20 21:47:33,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 604 places, 765 transitions, 14080 flow [2022-09-20 21:47:34,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 765 transitions, 13440 flow, removed 194 selfloop flow, removed 34 redundant places. [2022-09-20 21:47:34,052 INFO L231 Difference]: Finished difference. Result has 580 places, 711 transitions, 11460 flow [2022-09-20 21:47:34,052 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=10731, PETRI_DIFFERENCE_MINUEND_PLACES=539, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=695, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=570, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=11460, PETRI_PLACES=580, PETRI_TRANSITIONS=711} [2022-09-20 21:47:34,052 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 492 predicate places. [2022-09-20 21:47:34,052 INFO L495 AbstractCegarLoop]: Abstraction has has 580 places, 711 transitions, 11460 flow [2022-09-20 21:47:34,053 INFO L496 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-09-20 21:47:34,053 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:34,053 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:34,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2022-09-20 21:47:34,053 INFO L420 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:34,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:34,053 INFO L85 PathProgramCache]: Analyzing trace with hash -879297474, now seen corresponding path program 159 times [2022-09-20 21:47:34,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:34,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650576970] [2022-09-20 21:47:34,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:34,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:34,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:34,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:34,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:34,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650576970] [2022-09-20 21:47:34,303 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650576970] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:34,303 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:34,303 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:47:34,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1182033722] [2022-09-20 21:47:34,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:34,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:47:34,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:34,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:47:34,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:47:34,304 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:34,305 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 711 transitions, 11460 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-09-20 21:47:34,305 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:34,305 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:34,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:36,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:47:38,180 INFO L130 PetriNetUnfolder]: 591/1718 cut-off events. [2022-09-20 21:47:38,180 INFO L131 PetriNetUnfolder]: For 54614/54614 co-relation queries the response was YES. [2022-09-20 21:47:38,200 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16018 conditions, 1718 events. 591/1718 cut-off events. For 54614/54614 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 11966 event pairs, 52 based on Foata normal form. 1/1716 useless extension candidates. Maximal degree in co-relation 15809. Up to 1083 conditions per place. [2022-09-20 21:47:38,206 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 474 selfloop transitions, 220 changer transitions 42/775 dead transitions. [2022-09-20 21:47:38,206 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 775 transitions, 14154 flow [2022-09-20 21:47:38,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-09-20 21:47:38,206 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-09-20 21:47:38,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2377 transitions. [2022-09-20 21:47:38,208 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5619385342789598 [2022-09-20 21:47:38,208 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2377 transitions. [2022-09-20 21:47:38,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2377 transitions. [2022-09-20 21:47:38,208 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:38,208 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2377 transitions. [2022-09-20 21:47:38,210 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-09-20 21:47:38,211 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-09-20 21:47:38,211 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-09-20 21:47:38,212 INFO L175 Difference]: Start difference. First operand has 580 places, 711 transitions, 11460 flow. Second operand 45 states and 2377 transitions. [2022-09-20 21:47:38,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 617 places, 775 transitions, 14154 flow [2022-09-20 21:47:38,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 591 places, 775 transitions, 13841 flow, removed 102 selfloop flow, removed 26 redundant places. [2022-09-20 21:47:38,499 INFO L231 Difference]: Finished difference. Result has 605 places, 716 transitions, 12012 flow [2022-09-20 21:47:38,499 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11205, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=711, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=209, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=497, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=12012, PETRI_PLACES=605, PETRI_TRANSITIONS=716} [2022-09-20 21:47:38,500 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 517 predicate places. [2022-09-20 21:47:38,500 INFO L495 AbstractCegarLoop]: Abstraction has has 605 places, 716 transitions, 12012 flow [2022-09-20 21:47:38,500 INFO L496 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-09-20 21:47:38,500 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:38,500 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:38,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2022-09-20 21:47:38,500 INFO L420 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:38,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:38,500 INFO L85 PathProgramCache]: Analyzing trace with hash -499313632, now seen corresponding path program 160 times [2022-09-20 21:47:38,500 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:38,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095556262] [2022-09-20 21:47:38,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:38,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:38,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:38,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-09-20 21:47:38,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:38,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095556262] [2022-09-20 21:47:38,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095556262] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:38,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:38,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:38,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542085517] [2022-09-20 21:47:38,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:38,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:38,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:38,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:38,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:38,743 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:38,744 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 716 transitions, 12012 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-09-20 21:47:38,744 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:38,744 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:38,744 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:40,272 INFO L130 PetriNetUnfolder]: 589/1694 cut-off events. [2022-09-20 21:47:40,272 INFO L131 PetriNetUnfolder]: For 57670/57670 co-relation queries the response was YES. [2022-09-20 21:47:40,296 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16503 conditions, 1694 events. 589/1694 cut-off events. For 57670/57670 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 11727 event pairs, 69 based on Foata normal form. 1/1692 useless extension candidates. Maximal degree in co-relation 16286. Up to 1207 conditions per place. [2022-09-20 21:47:40,305 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 555 selfloop transitions, 146 changer transitions 35/775 dead transitions. [2022-09-20 21:47:40,305 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 633 places, 775 transitions, 14828 flow [2022-09-20 21:47:40,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:47:40,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:47:40,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2013 transitions. [2022-09-20 21:47:40,307 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635498320268757 [2022-09-20 21:47:40,307 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2013 transitions. [2022-09-20 21:47:40,307 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2013 transitions. [2022-09-20 21:47:40,307 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:40,307 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2013 transitions. [2022-09-20 21:47:40,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.973684210526315) internal successors, (2013), 38 states have internal predecessors, (2013), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:40,310 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-09-20 21:47:40,310 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-09-20 21:47:40,310 INFO L175 Difference]: Start difference. First operand has 605 places, 716 transitions, 12012 flow. Second operand 38 states and 2013 transitions. [2022-09-20 21:47:40,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 633 places, 775 transitions, 14828 flow [2022-09-20 21:47:40,655 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 595 places, 775 transitions, 14171 flow, removed 139 selfloop flow, removed 38 redundant places. [2022-09-20 21:47:40,665 INFO L231 Difference]: Finished difference. Result has 609 places, 724 transitions, 12142 flow [2022-09-20 21:47:40,665 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11414, PETRI_DIFFERENCE_MINUEND_PLACES=558, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=716, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=574, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=12142, PETRI_PLACES=609, PETRI_TRANSITIONS=724} [2022-09-20 21:47:40,665 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 521 predicate places. [2022-09-20 21:47:40,665 INFO L495 AbstractCegarLoop]: Abstraction has has 609 places, 724 transitions, 12142 flow [2022-09-20 21:47:40,665 INFO L496 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-09-20 21:47:40,665 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:40,665 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:40,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2022-09-20 21:47:40,666 INFO L420 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:40,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:40,666 INFO L85 PathProgramCache]: Analyzing trace with hash 2074455588, now seen corresponding path program 161 times [2022-09-20 21:47:40,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:40,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155990812] [2022-09-20 21:47:40,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:40,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:40,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:40,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:40,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:40,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155990812] [2022-09-20 21:47:40,922 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155990812] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:40,922 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:40,922 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:47:40,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1715325724] [2022-09-20 21:47:40,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:40,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:47:40,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:40,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:47:40,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:47:40,923 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:40,924 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 609 places, 724 transitions, 12142 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-09-20 21:47:40,924 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:40,924 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:40,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:42,355 INFO L130 PetriNetUnfolder]: 580/1692 cut-off events. [2022-09-20 21:47:42,355 INFO L131 PetriNetUnfolder]: For 56330/56330 co-relation queries the response was YES. [2022-09-20 21:47:42,374 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16253 conditions, 1692 events. 580/1692 cut-off events. For 56330/56330 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11791 event pairs, 68 based on Foata normal form. 1/1690 useless extension candidates. Maximal degree in co-relation 16032. Up to 1245 conditions per place. [2022-09-20 21:47:42,380 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 602 selfloop transitions, 89 changer transitions 35/765 dead transitions. [2022-09-20 21:47:42,381 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 630 places, 765 transitions, 14257 flow [2022-09-20 21:47:42,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:47:42,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:47:42,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1607 transitions. [2022-09-20 21:47:42,382 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5698581560283688 [2022-09-20 21:47:42,382 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1607 transitions. [2022-09-20 21:47:42,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1607 transitions. [2022-09-20 21:47:42,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:42,382 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1607 transitions. [2022-09-20 21:47:42,383 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.56666666666667) internal successors, (1607), 30 states have internal predecessors, (1607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:42,384 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-09-20 21:47:42,385 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-09-20 21:47:42,385 INFO L175 Difference]: Start difference. First operand has 609 places, 724 transitions, 12142 flow. Second operand 30 states and 1607 transitions. [2022-09-20 21:47:42,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 630 places, 765 transitions, 14257 flow [2022-09-20 21:47:42,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 599 places, 765 transitions, 13780 flow, removed 137 selfloop flow, removed 31 redundant places. [2022-09-20 21:47:42,721 INFO L231 Difference]: Finished difference. Result has 609 places, 716 transitions, 11830 flow [2022-09-20 21:47:42,721 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11687, PETRI_DIFFERENCE_MINUEND_PLACES=570, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=724, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=635, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=11830, PETRI_PLACES=609, PETRI_TRANSITIONS=716} [2022-09-20 21:47:42,721 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 521 predicate places. [2022-09-20 21:47:42,721 INFO L495 AbstractCegarLoop]: Abstraction has has 609 places, 716 transitions, 11830 flow [2022-09-20 21:47:42,721 INFO L496 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-09-20 21:47:42,722 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:42,722 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:42,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2022-09-20 21:47:42,722 INFO L420 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:42,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:42,722 INFO L85 PathProgramCache]: Analyzing trace with hash -448107784, now seen corresponding path program 162 times [2022-09-20 21:47:42,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:42,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490713667] [2022-09-20 21:47:42,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:42,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:43,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-09-20 21:47:43,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:43,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490713667] [2022-09-20 21:47:43,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490713667] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:43,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:43,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:43,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322631237] [2022-09-20 21:47:43,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:43,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:43,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:43,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:43,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:43,008 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:43,008 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 609 places, 716 transitions, 11830 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-09-20 21:47:43,008 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:43,008 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:43,008 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:44,559 INFO L130 PetriNetUnfolder]: 598/1738 cut-off events. [2022-09-20 21:47:44,559 INFO L131 PetriNetUnfolder]: For 59248/59248 co-relation queries the response was YES. [2022-09-20 21:47:44,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16796 conditions, 1738 events. 598/1738 cut-off events. For 59248/59248 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 12122 event pairs, 62 based on Foata normal form. 1/1735 useless extension candidates. Maximal degree in co-relation 16574. Up to 1264 conditions per place. [2022-09-20 21:47:44,596 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 623 selfloop transitions, 111 changer transitions 20/793 dead transitions. [2022-09-20 21:47:44,596 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 628 places, 793 transitions, 15041 flow [2022-09-20 21:47:44,596 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:47:44,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:47:44,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1821 transitions. [2022-09-20 21:47:44,597 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5697747183979975 [2022-09-20 21:47:44,598 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1821 transitions. [2022-09-20 21:47:44,598 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1821 transitions. [2022-09-20 21:47:44,598 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:44,598 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1821 transitions. [2022-09-20 21:47:44,599 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-09-20 21:47:44,600 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-09-20 21:47:44,601 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-09-20 21:47:44,601 INFO L175 Difference]: Start difference. First operand has 609 places, 716 transitions, 11830 flow. Second operand 34 states and 1821 transitions. [2022-09-20 21:47:44,601 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 628 places, 793 transitions, 15041 flow [2022-09-20 21:47:44,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 793 transitions, 14705 flow, removed 57 selfloop flow, removed 30 redundant places. [2022-09-20 21:47:44,999 INFO L231 Difference]: Finished difference. Result has 607 places, 747 transitions, 12709 flow [2022-09-20 21:47:45,000 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=11566, PETRI_DIFFERENCE_MINUEND_PLACES=565, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=716, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=626, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=12709, PETRI_PLACES=607, PETRI_TRANSITIONS=747} [2022-09-20 21:47:45,000 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 519 predicate places. [2022-09-20 21:47:45,000 INFO L495 AbstractCegarLoop]: Abstraction has has 607 places, 747 transitions, 12709 flow [2022-09-20 21:47:45,000 INFO L496 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-09-20 21:47:45,000 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:45,000 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:45,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2022-09-20 21:47:45,000 INFO L420 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:45,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:45,001 INFO L85 PathProgramCache]: Analyzing trace with hash 757562932, now seen corresponding path program 163 times [2022-09-20 21:47:45,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:45,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816734271] [2022-09-20 21:47:45,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:45,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:45,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:45,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:45,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:45,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816734271] [2022-09-20 21:47:45,317 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816734271] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:45,317 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:45,317 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:45,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856449236] [2022-09-20 21:47:45,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:45,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:45,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:45,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:45,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:45,318 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:45,319 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 747 transitions, 12709 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-09-20 21:47:45,319 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:45,319 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:45,319 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:46,680 INFO L130 PetriNetUnfolder]: 599/1759 cut-off events. [2022-09-20 21:47:46,680 INFO L131 PetriNetUnfolder]: For 61149/61149 co-relation queries the response was YES. [2022-09-20 21:47:46,709 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17089 conditions, 1759 events. 599/1759 cut-off events. For 61149/61149 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 12395 event pairs, 73 based on Foata normal form. 1/1757 useless extension candidates. Maximal degree in co-relation 16870. Up to 1294 conditions per place. [2022-09-20 21:47:46,716 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 635 selfloop transitions, 98 changer transitions 22/794 dead transitions. [2022-09-20 21:47:46,716 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 629 places, 794 transitions, 14898 flow [2022-09-20 21:47:46,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-09-20 21:47:46,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-09-20 21:47:46,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1555 transitions. [2022-09-20 21:47:46,717 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5704328686720469 [2022-09-20 21:47:46,717 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1555 transitions. [2022-09-20 21:47:46,717 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1555 transitions. [2022-09-20 21:47:46,717 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:46,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1555 transitions. [2022-09-20 21:47:46,718 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-09-20 21:47:46,720 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-09-20 21:47:46,720 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-09-20 21:47:46,720 INFO L175 Difference]: Start difference. First operand has 607 places, 747 transitions, 12709 flow. Second operand 29 states and 1555 transitions. [2022-09-20 21:47:46,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 629 places, 794 transitions, 14898 flow [2022-09-20 21:47:47,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 794 transitions, 14188 flow, removed 296 selfloop flow, removed 15 redundant places. [2022-09-20 21:47:47,090 INFO L231 Difference]: Finished difference. Result has 624 places, 753 transitions, 12388 flow [2022-09-20 21:47:47,090 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12027, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=747, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=652, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=12388, PETRI_PLACES=624, PETRI_TRANSITIONS=753} [2022-09-20 21:47:47,091 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 536 predicate places. [2022-09-20 21:47:47,091 INFO L495 AbstractCegarLoop]: Abstraction has has 624 places, 753 transitions, 12388 flow [2022-09-20 21:47:47,091 INFO L496 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-09-20 21:47:47,091 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:47,091 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:47,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2022-09-20 21:47:47,091 INFO L420 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:47,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:47,092 INFO L85 PathProgramCache]: Analyzing trace with hash -736759042, now seen corresponding path program 164 times [2022-09-20 21:47:47,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:47,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819268440] [2022-09-20 21:47:47,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:47,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:47,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:47,387 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:47,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:47,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819268440] [2022-09-20 21:47:47,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819268440] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:47,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:47,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:47,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962496462] [2022-09-20 21:47:47,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:47,388 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:47,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:47,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:47,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:47,389 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:47,389 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 624 places, 753 transitions, 12388 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-09-20 21:47:47,389 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:47,389 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:47,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:48,995 INFO L130 PetriNetUnfolder]: 653/1931 cut-off events. [2022-09-20 21:47:48,995 INFO L131 PetriNetUnfolder]: For 69417/69417 co-relation queries the response was YES. [2022-09-20 21:47:49,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18511 conditions, 1931 events. 653/1931 cut-off events. For 69417/69417 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 14079 event pairs, 68 based on Foata normal form. 1/1929 useless extension candidates. Maximal degree in co-relation 18284. Up to 1286 conditions per place. [2022-09-20 21:47:49,035 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 601 selfloop transitions, 213 changer transitions 21/874 dead transitions. [2022-09-20 21:47:49,035 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 656 places, 874 transitions, 16411 flow [2022-09-20 21:47:49,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:47:49,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:47:49,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2130 transitions. [2022-09-20 21:47:49,037 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5664893617021277 [2022-09-20 21:47:49,037 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2130 transitions. [2022-09-20 21:47:49,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2130 transitions. [2022-09-20 21:47:49,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:49,037 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2130 transitions. [2022-09-20 21:47:49,038 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.25) internal successors, (2130), 40 states have internal predecessors, (2130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:49,040 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-09-20 21:47:49,040 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-09-20 21:47:49,040 INFO L175 Difference]: Start difference. First operand has 624 places, 753 transitions, 12388 flow. Second operand 40 states and 2130 transitions. [2022-09-20 21:47:49,040 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 656 places, 874 transitions, 16411 flow [2022-09-20 21:47:49,440 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 634 places, 874 transitions, 16130 flow, removed 76 selfloop flow, removed 22 redundant places. [2022-09-20 21:47:49,451 INFO L231 Difference]: Finished difference. Result has 647 places, 825 transitions, 14291 flow [2022-09-20 21:47:49,451 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=12151, PETRI_DIFFERENCE_MINUEND_PLACES=595, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=753, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=564, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=14291, PETRI_PLACES=647, PETRI_TRANSITIONS=825} [2022-09-20 21:47:49,451 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 559 predicate places. [2022-09-20 21:47:49,451 INFO L495 AbstractCegarLoop]: Abstraction has has 647 places, 825 transitions, 14291 flow [2022-09-20 21:47:49,452 INFO L496 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-09-20 21:47:49,452 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:49,452 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:49,452 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2022-09-20 21:47:49,452 INFO L420 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:49,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:49,452 INFO L85 PathProgramCache]: Analyzing trace with hash 484449998, now seen corresponding path program 165 times [2022-09-20 21:47:49,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:49,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208907799] [2022-09-20 21:47:49,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:49,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:49,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:49,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:49,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:49,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208907799] [2022-09-20 21:47:49,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208907799] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:49,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:49,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:49,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950881321] [2022-09-20 21:47:49,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:49,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:49,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:49,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:49,725 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:49,725 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:49,725 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 647 places, 825 transitions, 14291 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-09-20 21:47:49,725 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:49,725 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:49,726 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:51,376 INFO L130 PetriNetUnfolder]: 672/1988 cut-off events. [2022-09-20 21:47:51,376 INFO L131 PetriNetUnfolder]: For 80639/80639 co-relation queries the response was YES. [2022-09-20 21:47:51,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19911 conditions, 1988 events. 672/1988 cut-off events. For 80639/80639 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14661 event pairs, 64 based on Foata normal form. 1/1986 useless extension candidates. Maximal degree in co-relation 19677. Up to 1452 conditions per place. [2022-09-20 21:47:51,418 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 715 selfloop transitions, 123 changer transitions 23/900 dead transitions. [2022-09-20 21:47:51,418 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 679 places, 900 transitions, 17975 flow [2022-09-20 21:47:51,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:47:51,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:47:51,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2072 transitions. [2022-09-20 21:47:51,420 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5651936715766503 [2022-09-20 21:47:51,420 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2072 transitions. [2022-09-20 21:47:51,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2072 transitions. [2022-09-20 21:47:51,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:51,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2072 transitions. [2022-09-20 21:47:51,421 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-09-20 21:47:51,423 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-09-20 21:47:51,423 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-09-20 21:47:51,423 INFO L175 Difference]: Start difference. First operand has 647 places, 825 transitions, 14291 flow. Second operand 39 states and 2072 transitions. [2022-09-20 21:47:51,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 679 places, 900 transitions, 17975 flow [2022-09-20 21:47:51,947 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 657 places, 900 transitions, 17177 flow, removed 334 selfloop flow, removed 22 redundant places. [2022-09-20 21:47:51,958 INFO L231 Difference]: Finished difference. Result has 669 places, 855 transitions, 14901 flow [2022-09-20 21:47:51,959 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13499, PETRI_DIFFERENCE_MINUEND_PLACES=619, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=825, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=14901, PETRI_PLACES=669, PETRI_TRANSITIONS=855} [2022-09-20 21:47:51,959 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 581 predicate places. [2022-09-20 21:47:51,959 INFO L495 AbstractCegarLoop]: Abstraction has has 669 places, 855 transitions, 14901 flow [2022-09-20 21:47:51,959 INFO L496 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-09-20 21:47:51,959 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:51,960 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:51,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2022-09-20 21:47:51,960 INFO L420 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:51,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:51,960 INFO L85 PathProgramCache]: Analyzing trace with hash -1816318784, now seen corresponding path program 166 times [2022-09-20 21:47:51,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:51,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648258400] [2022-09-20 21:47:51,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:51,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:51,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:52,211 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:52,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:52,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648258400] [2022-09-20 21:47:52,212 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648258400] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:52,212 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:52,212 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:47:52,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681831419] [2022-09-20 21:47:52,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:52,212 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:47:52,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:52,212 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:47:52,212 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:47:52,213 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:52,213 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 669 places, 855 transitions, 14901 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-09-20 21:47:52,213 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:52,213 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:52,213 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:53,688 INFO L130 PetriNetUnfolder]: 667/1972 cut-off events. [2022-09-20 21:47:53,688 INFO L131 PetriNetUnfolder]: For 85356/85356 co-relation queries the response was YES. [2022-09-20 21:47:53,722 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19977 conditions, 1972 events. 667/1972 cut-off events. For 85356/85356 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14509 event pairs, 63 based on Foata normal form. 1/1970 useless extension candidates. Maximal degree in co-relation 19732. Up to 1451 conditions per place. [2022-09-20 21:47:53,730 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 727 selfloop transitions, 117 changer transitions 18/901 dead transitions. [2022-09-20 21:47:53,731 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 692 places, 901 transitions, 17677 flow [2022-09-20 21:47:53,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:47:53,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:47:53,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1614 transitions. [2022-09-20 21:47:53,732 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5723404255319149 [2022-09-20 21:47:53,732 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1614 transitions. [2022-09-20 21:47:53,732 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1614 transitions. [2022-09-20 21:47:53,732 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:53,732 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1614 transitions. [2022-09-20 21:47:53,733 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-09-20 21:47:53,735 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-09-20 21:47:53,735 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-09-20 21:47:53,735 INFO L175 Difference]: Start difference. First operand has 669 places, 855 transitions, 14901 flow. Second operand 30 states and 1614 transitions. [2022-09-20 21:47:53,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 692 places, 901 transitions, 17677 flow [2022-09-20 21:47:54,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 675 places, 901 transitions, 16628 flow, removed 471 selfloop flow, removed 17 redundant places. [2022-09-20 21:47:54,318 INFO L231 Difference]: Finished difference. Result has 682 places, 863 transitions, 14529 flow [2022-09-20 21:47:54,319 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13908, PETRI_DIFFERENCE_MINUEND_PLACES=646, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=855, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=743, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=14529, PETRI_PLACES=682, PETRI_TRANSITIONS=863} [2022-09-20 21:47:54,319 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 594 predicate places. [2022-09-20 21:47:54,319 INFO L495 AbstractCegarLoop]: Abstraction has has 682 places, 863 transitions, 14529 flow [2022-09-20 21:47:54,319 INFO L496 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-09-20 21:47:54,319 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:54,319 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:54,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2022-09-20 21:47:54,319 INFO L420 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:54,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:54,320 INFO L85 PathProgramCache]: Analyzing trace with hash 721234004, now seen corresponding path program 167 times [2022-09-20 21:47:54,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:54,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [99238759] [2022-09-20 21:47:54,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:54,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:54,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:54,581 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:54,581 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:54,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [99238759] [2022-09-20 21:47:54,581 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [99238759] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:54,581 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:54,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:54,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423252537] [2022-09-20 21:47:54,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:54,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:54,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:54,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:54,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:54,583 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:54,583 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 682 places, 863 transitions, 14529 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-09-20 21:47:54,583 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:54,583 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:54,583 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:56,257 INFO L130 PetriNetUnfolder]: 682/2024 cut-off events. [2022-09-20 21:47:56,257 INFO L131 PetriNetUnfolder]: For 90485/90485 co-relation queries the response was YES. [2022-09-20 21:47:56,294 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20296 conditions, 2024 events. 682/2024 cut-off events. For 90485/90485 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 15097 event pairs, 59 based on Foata normal form. 1/2022 useless extension candidates. Maximal degree in co-relation 20047. Up to 1482 conditions per place. [2022-09-20 21:47:56,302 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 745 selfloop transitions, 124 changer transitions 21/929 dead transitions. [2022-09-20 21:47:56,302 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 715 places, 929 transitions, 18010 flow [2022-09-20 21:47:56,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:47:56,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:47:56,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2075 transitions. [2022-09-20 21:47:56,304 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5660120021822149 [2022-09-20 21:47:56,304 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2075 transitions. [2022-09-20 21:47:56,304 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2075 transitions. [2022-09-20 21:47:56,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:56,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2075 transitions. [2022-09-20 21:47:56,305 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-09-20 21:47:56,307 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-09-20 21:47:56,307 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-09-20 21:47:56,307 INFO L175 Difference]: Start difference. First operand has 682 places, 863 transitions, 14529 flow. Second operand 39 states and 2075 transitions. [2022-09-20 21:47:56,307 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 715 places, 929 transitions, 18010 flow [2022-09-20 21:47:56,904 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 691 places, 929 transitions, 17450 flow, removed 196 selfloop flow, removed 24 redundant places. [2022-09-20 21:47:56,916 INFO L231 Difference]: Finished difference. Result has 698 places, 884 transitions, 15109 flow [2022-09-20 21:47:56,916 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14010, PETRI_DIFFERENCE_MINUEND_PLACES=653, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=863, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=750, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=15109, PETRI_PLACES=698, PETRI_TRANSITIONS=884} [2022-09-20 21:47:56,916 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 610 predicate places. [2022-09-20 21:47:56,917 INFO L495 AbstractCegarLoop]: Abstraction has has 698 places, 884 transitions, 15109 flow [2022-09-20 21:47:56,917 INFO L496 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-09-20 21:47:56,917 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:56,917 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:56,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2022-09-20 21:47:56,917 INFO L420 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:56,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:56,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1128327982, now seen corresponding path program 168 times [2022-09-20 21:47:56,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:56,917 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791968857] [2022-09-20 21:47:56,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:56,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:56,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:57,188 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:57,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:57,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791968857] [2022-09-20 21:47:57,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791968857] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:57,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:57,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:57,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [112260590] [2022-09-20 21:47:57,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:57,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:57,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:57,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:57,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:57,189 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:57,189 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 884 transitions, 15109 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-09-20 21:47:57,189 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:57,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:57,190 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:47:58,722 INFO L130 PetriNetUnfolder]: 682/2032 cut-off events. [2022-09-20 21:47:58,722 INFO L131 PetriNetUnfolder]: For 94915/94915 co-relation queries the response was YES. [2022-09-20 21:47:58,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20472 conditions, 2032 events. 682/2032 cut-off events. For 94915/94915 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 15143 event pairs, 57 based on Foata normal form. 1/2030 useless extension candidates. Maximal degree in co-relation 20221. Up to 1500 conditions per place. [2022-09-20 21:47:58,768 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 761 selfloop transitions, 112 changer transitions 21/933 dead transitions. [2022-09-20 21:47:58,768 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 723 places, 933 transitions, 17716 flow [2022-09-20 21:47:58,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:47:58,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:47:58,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1709 transitions. [2022-09-20 21:47:58,769 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5681515957446809 [2022-09-20 21:47:58,769 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1709 transitions. [2022-09-20 21:47:58,770 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1709 transitions. [2022-09-20 21:47:58,770 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:47:58,770 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1709 transitions. [2022-09-20 21:47:58,771 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.40625) internal successors, (1709), 32 states have internal predecessors, (1709), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:47:58,772 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-09-20 21:47:58,772 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-09-20 21:47:58,772 INFO L175 Difference]: Start difference. First operand has 698 places, 884 transitions, 15109 flow. Second operand 32 states and 1709 transitions. [2022-09-20 21:47:58,772 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 723 places, 933 transitions, 17716 flow [2022-09-20 21:47:59,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 699 places, 933 transitions, 16950 flow, removed 313 selfloop flow, removed 24 redundant places. [2022-09-20 21:47:59,436 INFO L231 Difference]: Finished difference. Result has 710 places, 894 transitions, 14848 flow [2022-09-20 21:47:59,436 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14355, PETRI_DIFFERENCE_MINUEND_PLACES=668, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=884, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=774, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=14848, PETRI_PLACES=710, PETRI_TRANSITIONS=894} [2022-09-20 21:47:59,436 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 622 predicate places. [2022-09-20 21:47:59,436 INFO L495 AbstractCegarLoop]: Abstraction has has 710 places, 894 transitions, 14848 flow [2022-09-20 21:47:59,437 INFO L496 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-09-20 21:47:59,437 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:47:59,437 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:47:59,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2022-09-20 21:47:59,437 INFO L420 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:47:59,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:47:59,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1226039900, now seen corresponding path program 169 times [2022-09-20 21:47:59,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:47:59,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380522288] [2022-09-20 21:47:59,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:47:59,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:47:59,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:47:59,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:47:59,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:47:59,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380522288] [2022-09-20 21:47:59,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380522288] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:47:59,701 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:47:59,701 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:47:59,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1752448707] [2022-09-20 21:47:59,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:47:59,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:47:59,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:47:59,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:47:59,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:47:59,702 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:47:59,702 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 894 transitions, 14848 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-09-20 21:47:59,702 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:47:59,702 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:47:59,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:01,298 INFO L130 PetriNetUnfolder]: 694/2068 cut-off events. [2022-09-20 21:48:01,298 INFO L131 PetriNetUnfolder]: For 94514/94514 co-relation queries the response was YES. [2022-09-20 21:48:01,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20605 conditions, 2068 events. 694/2068 cut-off events. For 94514/94514 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 15488 event pairs, 59 based on Foata normal form. 1/2066 useless extension candidates. Maximal degree in co-relation 20345. Up to 1484 conditions per place. [2022-09-20 21:48:01,344 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 758 selfloop transitions, 148 changer transitions 22/967 dead transitions. [2022-09-20 21:48:01,344 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 734 places, 967 transitions, 18112 flow [2022-09-20 21:48:01,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:48:01,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:48:01,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1715 transitions. [2022-09-20 21:48:01,346 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5701462765957447 [2022-09-20 21:48:01,346 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1715 transitions. [2022-09-20 21:48:01,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1715 transitions. [2022-09-20 21:48:01,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:01,346 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1715 transitions. [2022-09-20 21:48:01,347 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-09-20 21:48:01,348 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-09-20 21:48:01,349 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-09-20 21:48:01,349 INFO L175 Difference]: Start difference. First operand has 710 places, 894 transitions, 14848 flow. Second operand 32 states and 1715 transitions. [2022-09-20 21:48:01,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 734 places, 967 transitions, 18112 flow [2022-09-20 21:48:02,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 709 places, 967 transitions, 17802 flow, removed 80 selfloop flow, removed 25 redundant places. [2022-09-20 21:48:02,042 INFO L231 Difference]: Finished difference. Result has 717 places, 916 transitions, 15390 flow [2022-09-20 21:48:02,042 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14564, PETRI_DIFFERENCE_MINUEND_PLACES=678, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=894, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=748, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=15390, PETRI_PLACES=717, PETRI_TRANSITIONS=916} [2022-09-20 21:48:02,043 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 629 predicate places. [2022-09-20 21:48:02,043 INFO L495 AbstractCegarLoop]: Abstraction has has 717 places, 916 transitions, 15390 flow [2022-09-20 21:48:02,043 INFO L496 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-09-20 21:48:02,043 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:02,043 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:02,043 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2022-09-20 21:48:02,043 INFO L420 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:02,043 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:02,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1002662466, now seen corresponding path program 170 times [2022-09-20 21:48:02,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:02,043 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621306548] [2022-09-20 21:48:02,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:02,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:02,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:02,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:02,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621306548] [2022-09-20 21:48:02,361 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621306548] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:02,361 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:02,361 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:02,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019617576] [2022-09-20 21:48:02,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:02,361 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:02,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:02,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:02,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:02,362 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:02,362 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 717 places, 916 transitions, 15390 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-09-20 21:48:02,362 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:02,362 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:02,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:04,032 INFO L130 PetriNetUnfolder]: 693/2075 cut-off events. [2022-09-20 21:48:04,032 INFO L131 PetriNetUnfolder]: For 98561/98561 co-relation queries the response was YES. [2022-09-20 21:48:04,073 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21014 conditions, 2075 events. 693/2075 cut-off events. For 98561/98561 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 15645 event pairs, 58 based on Foata normal form. 1/2073 useless extension candidates. Maximal degree in co-relation 20752. Up to 1476 conditions per place. [2022-09-20 21:48:04,082 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 732 selfloop transitions, 179 changer transitions 18/968 dead transitions. [2022-09-20 21:48:04,082 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 746 places, 968 transitions, 18744 flow [2022-09-20 21:48:04,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:48:04,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:48:04,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1871 transitions. [2022-09-20 21:48:04,083 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.568693009118541 [2022-09-20 21:48:04,083 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1871 transitions. [2022-09-20 21:48:04,083 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1871 transitions. [2022-09-20 21:48:04,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:04,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1871 transitions. [2022-09-20 21:48:04,085 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-09-20 21:48:04,086 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-09-20 21:48:04,086 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-09-20 21:48:04,086 INFO L175 Difference]: Start difference. First operand has 717 places, 916 transitions, 15390 flow. Second operand 35 states and 1871 transitions. [2022-09-20 21:48:04,086 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 746 places, 968 transitions, 18744 flow [2022-09-20 21:48:04,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 720 places, 968 transitions, 18073 flow, removed 258 selfloop flow, removed 26 redundant places. [2022-09-20 21:48:04,770 INFO L231 Difference]: Finished difference. Result has 728 places, 929 transitions, 15909 flow [2022-09-20 21:48:04,770 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15007, PETRI_DIFFERENCE_MINUEND_PLACES=686, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=916, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=743, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15909, PETRI_PLACES=728, PETRI_TRANSITIONS=929} [2022-09-20 21:48:04,771 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 640 predicate places. [2022-09-20 21:48:04,771 INFO L495 AbstractCegarLoop]: Abstraction has has 728 places, 929 transitions, 15909 flow [2022-09-20 21:48:04,771 INFO L496 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-09-20 21:48:04,771 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:04,771 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:04,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2022-09-20 21:48:04,771 INFO L420 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:04,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:04,772 INFO L85 PathProgramCache]: Analyzing trace with hash -1853195820, now seen corresponding path program 171 times [2022-09-20 21:48:04,772 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:04,772 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810105826] [2022-09-20 21:48:04,772 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:04,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:04,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:05,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:05,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:05,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810105826] [2022-09-20 21:48:05,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [810105826] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:05,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:05,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:05,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242879386] [2022-09-20 21:48:05,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:05,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:05,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:05,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:05,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:05,047 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:05,048 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 728 places, 929 transitions, 15909 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-09-20 21:48:05,048 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:05,048 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:05,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:06,650 INFO L130 PetriNetUnfolder]: 692/2077 cut-off events. [2022-09-20 21:48:06,650 INFO L131 PetriNetUnfolder]: For 94635/94635 co-relation queries the response was YES. [2022-09-20 21:48:06,690 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20957 conditions, 2077 events. 692/2077 cut-off events. For 94635/94635 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15643 event pairs, 59 based on Foata normal form. 1/2075 useless extension candidates. Maximal degree in co-relation 20692. Up to 1520 conditions per place. [2022-09-20 21:48:06,699 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 784 selfloop transitions, 123 changer transitions 21/967 dead transitions. [2022-09-20 21:48:06,699 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 754 places, 967 transitions, 18423 flow [2022-09-20 21:48:06,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:48:06,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:48:06,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1710 transitions. [2022-09-20 21:48:06,700 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5684840425531915 [2022-09-20 21:48:06,700 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1710 transitions. [2022-09-20 21:48:06,700 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1710 transitions. [2022-09-20 21:48:06,701 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:06,701 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1710 transitions. [2022-09-20 21:48:06,702 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 53.4375) internal successors, (1710), 32 states have internal predecessors, (1710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:48:06,703 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-09-20 21:48:06,703 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-09-20 21:48:06,703 INFO L175 Difference]: Start difference. First operand has 728 places, 929 transitions, 15909 flow. Second operand 32 states and 1710 transitions. [2022-09-20 21:48:06,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 754 places, 967 transitions, 18423 flow [2022-09-20 21:48:07,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 730 places, 967 transitions, 17944 flow, removed 170 selfloop flow, removed 24 redundant places. [2022-09-20 21:48:07,499 INFO L231 Difference]: Finished difference. Result has 741 places, 929 transitions, 15778 flow [2022-09-20 21:48:07,500 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15462, PETRI_DIFFERENCE_MINUEND_PLACES=699, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=929, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=807, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=15778, PETRI_PLACES=741, PETRI_TRANSITIONS=929} [2022-09-20 21:48:07,500 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 653 predicate places. [2022-09-20 21:48:07,500 INFO L495 AbstractCegarLoop]: Abstraction has has 741 places, 929 transitions, 15778 flow [2022-09-20 21:48:07,500 INFO L496 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-09-20 21:48:07,500 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:07,500 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:07,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2022-09-20 21:48:07,500 INFO L420 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:07,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:07,501 INFO L85 PathProgramCache]: Analyzing trace with hash 812898320, now seen corresponding path program 172 times [2022-09-20 21:48:07,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:07,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256255946] [2022-09-20 21:48:07,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:07,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:07,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:07,773 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:07,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:07,774 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256255946] [2022-09-20 21:48:07,774 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256255946] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:07,774 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:07,774 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:48:07,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131186177] [2022-09-20 21:48:07,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:07,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:48:07,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:07,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:48:07,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:48:07,775 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:07,775 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 741 places, 929 transitions, 15778 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-09-20 21:48:07,775 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:07,775 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:07,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:09,782 INFO L130 PetriNetUnfolder]: 690/2053 cut-off events. [2022-09-20 21:48:09,783 INFO L131 PetriNetUnfolder]: For 94842/94842 co-relation queries the response was YES. [2022-09-20 21:48:09,812 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20982 conditions, 2053 events. 690/2053 cut-off events. For 94842/94842 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 15374 event pairs, 59 based on Foata normal form. 1/2051 useless extension candidates. Maximal degree in co-relation 20709. Up to 1488 conditions per place. [2022-09-20 21:48:09,820 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 758 selfloop transitions, 151 changer transitions 21/969 dead transitions. [2022-09-20 21:48:09,820 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 770 places, 969 transitions, 18349 flow [2022-09-20 21:48:09,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:48:09,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:48:09,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2017 transitions. [2022-09-20 21:48:09,821 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5646696528555432 [2022-09-20 21:48:09,821 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2017 transitions. [2022-09-20 21:48:09,821 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2017 transitions. [2022-09-20 21:48:09,822 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:09,822 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2017 transitions. [2022-09-20 21:48:09,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 53.078947368421055) internal successors, (2017), 38 states have internal predecessors, (2017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:48:09,824 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-09-20 21:48:09,825 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-09-20 21:48:09,825 INFO L175 Difference]: Start difference. First operand has 741 places, 929 transitions, 15778 flow. Second operand 38 states and 2017 transitions. [2022-09-20 21:48:09,825 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 770 places, 969 transitions, 18349 flow [2022-09-20 21:48:10,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 740 places, 969 transitions, 18014 flow, removed 34 selfloop flow, removed 30 redundant places. [2022-09-20 21:48:10,517 INFO L231 Difference]: Finished difference. Result has 752 places, 931 transitions, 15906 flow [2022-09-20 21:48:10,518 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15481, PETRI_DIFFERENCE_MINUEND_PLACES=703, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=929, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=147, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=780, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=15906, PETRI_PLACES=752, PETRI_TRANSITIONS=931} [2022-09-20 21:48:10,518 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 664 predicate places. [2022-09-20 21:48:10,518 INFO L495 AbstractCegarLoop]: Abstraction has has 752 places, 931 transitions, 15906 flow [2022-09-20 21:48:10,518 INFO L496 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-09-20 21:48:10,518 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:10,518 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:10,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2022-09-20 21:48:10,518 INFO L420 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:10,518 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:10,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1134773070, now seen corresponding path program 173 times [2022-09-20 21:48:10,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:10,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355663659] [2022-09-20 21:48:10,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:10,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:10,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:10,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-09-20 21:48:10,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:10,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355663659] [2022-09-20 21:48:10,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355663659] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:10,815 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:10,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:10,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116695393] [2022-09-20 21:48:10,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:10,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:10,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:10,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:10,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:10,816 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:10,816 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 752 places, 931 transitions, 15906 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-09-20 21:48:10,816 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:10,816 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:10,816 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:12,652 INFO L130 PetriNetUnfolder]: 693/2079 cut-off events. [2022-09-20 21:48:12,652 INFO L131 PetriNetUnfolder]: For 93634/93634 co-relation queries the response was YES. [2022-09-20 21:48:12,687 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21146 conditions, 2079 events. 693/2079 cut-off events. For 93634/93634 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15757 event pairs, 64 based on Foata normal form. 1/2077 useless extension candidates. Maximal degree in co-relation 20872. Up to 1513 conditions per place. [2022-09-20 21:48:12,696 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 772 selfloop transitions, 126 changer transitions 35/972 dead transitions. [2022-09-20 21:48:12,696 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 778 places, 972 transitions, 18518 flow [2022-09-20 21:48:12,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:48:12,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:48:12,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1859 transitions. [2022-09-20 21:48:12,697 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5650455927051672 [2022-09-20 21:48:12,697 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1859 transitions. [2022-09-20 21:48:12,697 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1859 transitions. [2022-09-20 21:48:12,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:12,698 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1859 transitions. [2022-09-20 21:48:12,699 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-09-20 21:48:12,700 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-09-20 21:48:12,700 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-09-20 21:48:12,700 INFO L175 Difference]: Start difference. First operand has 752 places, 931 transitions, 15906 flow. Second operand 35 states and 1859 transitions. [2022-09-20 21:48:12,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 778 places, 972 transitions, 18518 flow [2022-09-20 21:48:13,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 744 places, 972 transitions, 18129 flow, removed 36 selfloop flow, removed 34 redundant places. [2022-09-20 21:48:13,405 INFO L231 Difference]: Finished difference. Result has 754 places, 923 transitions, 15788 flow [2022-09-20 21:48:13,406 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15533, PETRI_DIFFERENCE_MINUEND_PLACES=710, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=931, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=805, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15788, PETRI_PLACES=754, PETRI_TRANSITIONS=923} [2022-09-20 21:48:13,406 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 666 predicate places. [2022-09-20 21:48:13,406 INFO L495 AbstractCegarLoop]: Abstraction has has 754 places, 923 transitions, 15788 flow [2022-09-20 21:48:13,406 INFO L496 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-09-20 21:48:13,406 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:13,406 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:13,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2022-09-20 21:48:13,406 INFO L420 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:13,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:13,407 INFO L85 PathProgramCache]: Analyzing trace with hash 183250844, now seen corresponding path program 174 times [2022-09-20 21:48:13,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:13,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057640153] [2022-09-20 21:48:13,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:13,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:13,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:13,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-09-20 21:48:13,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:13,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057640153] [2022-09-20 21:48:13,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057640153] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:13,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:13,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:13,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642701785] [2022-09-20 21:48:13,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:13,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:13,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:13,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:13,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:13,679 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:13,679 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 754 places, 923 transitions, 15788 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-09-20 21:48:13,679 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:13,679 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:13,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:15,549 INFO L130 PetriNetUnfolder]: 725/2206 cut-off events. [2022-09-20 21:48:15,550 INFO L131 PetriNetUnfolder]: For 101980/101980 co-relation queries the response was YES. [2022-09-20 21:48:15,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22248 conditions, 2206 events. 725/2206 cut-off events. For 101980/101980 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 17124 event pairs, 63 based on Foata normal form. 1/2204 useless extension candidates. Maximal degree in co-relation 21974. Up to 1541 conditions per place. [2022-09-20 21:48:15,600 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 795 selfloop transitions, 183 changer transitions 21/1038 dead transitions. [2022-09-20 21:48:15,600 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 777 places, 1038 transitions, 20163 flow [2022-09-20 21:48:15,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:48:15,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:48:15,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1974 transitions. [2022-09-20 21:48:15,602 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5675675675675675 [2022-09-20 21:48:15,602 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1974 transitions. [2022-09-20 21:48:15,602 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1974 transitions. [2022-09-20 21:48:15,602 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:15,602 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1974 transitions. [2022-09-20 21:48:15,604 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-09-20 21:48:15,605 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-09-20 21:48:15,605 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-09-20 21:48:15,605 INFO L175 Difference]: Start difference. First operand has 754 places, 923 transitions, 15788 flow. Second operand 37 states and 1974 transitions. [2022-09-20 21:48:15,605 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 777 places, 1038 transitions, 20163 flow [2022-09-20 21:48:16,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 741 places, 1038 transitions, 19781 flow, removed 33 selfloop flow, removed 36 redundant places. [2022-09-20 21:48:16,363 INFO L231 Difference]: Finished difference. Result has 753 places, 989 transitions, 17507 flow [2022-09-20 21:48:16,363 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15450, PETRI_DIFFERENCE_MINUEND_PLACES=705, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=923, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=752, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17507, PETRI_PLACES=753, PETRI_TRANSITIONS=989} [2022-09-20 21:48:16,363 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 665 predicate places. [2022-09-20 21:48:16,363 INFO L495 AbstractCegarLoop]: Abstraction has has 753 places, 989 transitions, 17507 flow [2022-09-20 21:48:16,364 INFO L496 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-09-20 21:48:16,364 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:16,364 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:16,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2022-09-20 21:48:16,364 INFO L420 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:16,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:16,364 INFO L85 PathProgramCache]: Analyzing trace with hash -1535911590, now seen corresponding path program 175 times [2022-09-20 21:48:16,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:16,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1079424207] [2022-09-20 21:48:16,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:16,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:16,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:16,628 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:16,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:16,628 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1079424207] [2022-09-20 21:48:16,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1079424207] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:16,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:16,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:16,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256234682] [2022-09-20 21:48:16,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:16,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:16,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:16,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:16,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:16,629 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:16,630 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 753 places, 989 transitions, 17507 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-09-20 21:48:16,630 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:16,630 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:16,630 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:18,489 INFO L130 PetriNetUnfolder]: 720/2210 cut-off events. [2022-09-20 21:48:18,490 INFO L131 PetriNetUnfolder]: For 106640/106640 co-relation queries the response was YES. [2022-09-20 21:48:18,529 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22628 conditions, 2210 events. 720/2210 cut-off events. For 106640/106640 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 17192 event pairs, 62 based on Foata normal form. 1/2208 useless extension candidates. Maximal degree in co-relation 22353. Up to 1532 conditions per place. [2022-09-20 21:48:18,538 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 799 selfloop transitions, 179 changer transitions 28/1045 dead transitions. [2022-09-20 21:48:18,538 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 781 places, 1045 transitions, 20896 flow [2022-09-20 21:48:18,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:48:18,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:48:18,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1871 transitions. [2022-09-20 21:48:18,541 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.568693009118541 [2022-09-20 21:48:18,541 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1871 transitions. [2022-09-20 21:48:18,541 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1871 transitions. [2022-09-20 21:48:18,541 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:18,541 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1871 transitions. [2022-09-20 21:48:18,543 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-09-20 21:48:18,545 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-09-20 21:48:18,545 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-09-20 21:48:18,545 INFO L175 Difference]: Start difference. First operand has 753 places, 989 transitions, 17507 flow. Second operand 35 states and 1871 transitions. [2022-09-20 21:48:18,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 781 places, 1045 transitions, 20896 flow [2022-09-20 21:48:19,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 761 places, 1045 transitions, 20174 flow, removed 307 selfloop flow, removed 20 redundant places. [2022-09-20 21:48:19,411 INFO L231 Difference]: Finished difference. Result has 768 places, 990 transitions, 17510 flow [2022-09-20 21:48:19,411 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16827, PETRI_DIFFERENCE_MINUEND_PLACES=727, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=989, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=814, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17510, PETRI_PLACES=768, PETRI_TRANSITIONS=990} [2022-09-20 21:48:19,411 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 680 predicate places. [2022-09-20 21:48:19,411 INFO L495 AbstractCegarLoop]: Abstraction has has 768 places, 990 transitions, 17510 flow [2022-09-20 21:48:19,411 INFO L496 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-09-20 21:48:19,411 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:19,412 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:19,412 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2022-09-20 21:48:19,412 INFO L420 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:19,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:19,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1384754376, now seen corresponding path program 176 times [2022-09-20 21:48:19,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:19,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703959757] [2022-09-20 21:48:19,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:19,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:19,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:19,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:19,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:19,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703959757] [2022-09-20 21:48:19,674 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703959757] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:19,674 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:19,674 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:19,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489211517] [2022-09-20 21:48:19,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:19,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:19,675 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:19,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:19,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:19,675 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:19,676 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 768 places, 990 transitions, 17510 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-09-20 21:48:19,676 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:19,676 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:19,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:21,614 INFO L130 PetriNetUnfolder]: 718/2184 cut-off events. [2022-09-20 21:48:21,614 INFO L131 PetriNetUnfolder]: For 109320/109320 co-relation queries the response was YES. [2022-09-20 21:48:21,754 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22670 conditions, 2184 events. 718/2184 cut-off events. For 109320/109320 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 16823 event pairs, 64 based on Foata normal form. 1/2182 useless extension candidates. Maximal degree in co-relation 22389. Up to 1555 conditions per place. [2022-09-20 21:48:21,785 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 832 selfloop transitions, 160 changer transitions 18/1049 dead transitions. [2022-09-20 21:48:21,785 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 796 places, 1049 transitions, 21175 flow [2022-09-20 21:48:21,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:48:21,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:48:21,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1817 transitions. [2022-09-20 21:48:21,787 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.568523153942428 [2022-09-20 21:48:21,787 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1817 transitions. [2022-09-20 21:48:21,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1817 transitions. [2022-09-20 21:48:21,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:21,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1817 transitions. [2022-09-20 21:48:21,867 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-09-20 21:48:21,869 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-09-20 21:48:21,869 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-09-20 21:48:21,869 INFO L175 Difference]: Start difference. First operand has 768 places, 990 transitions, 17510 flow. Second operand 34 states and 1817 transitions. [2022-09-20 21:48:21,869 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 796 places, 1049 transitions, 21175 flow [2022-09-20 21:48:22,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 769 places, 1049 transitions, 20451 flow, removed 278 selfloop flow, removed 27 redundant places. [2022-09-20 21:48:22,720 INFO L231 Difference]: Finished difference. Result has 776 places, 1004 transitions, 17919 flow [2022-09-20 21:48:22,720 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17054, PETRI_DIFFERENCE_MINUEND_PLACES=736, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=990, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=837, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=17919, PETRI_PLACES=776, PETRI_TRANSITIONS=1004} [2022-09-20 21:48:22,720 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 688 predicate places. [2022-09-20 21:48:22,721 INFO L495 AbstractCegarLoop]: Abstraction has has 776 places, 1004 transitions, 17919 flow [2022-09-20 21:48:22,721 INFO L496 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-09-20 21:48:22,721 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:22,721 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:22,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2022-09-20 21:48:22,721 INFO L420 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:22,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:22,721 INFO L85 PathProgramCache]: Analyzing trace with hash -1795307260, now seen corresponding path program 177 times [2022-09-20 21:48:22,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:22,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [848272491] [2022-09-20 21:48:22,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:22,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:22,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:23,013 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:23,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:23,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [848272491] [2022-09-20 21:48:23,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [848272491] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:23,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:23,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:48:23,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257190907] [2022-09-20 21:48:23,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:23,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:48:23,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:23,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:48:23,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:48:23,015 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:23,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 776 places, 1004 transitions, 17919 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-09-20 21:48:23,016 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:23,016 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:23,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:26,004 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:48:27,631 INFO L130 PetriNetUnfolder]: 717/2180 cut-off events. [2022-09-20 21:48:27,631 INFO L131 PetriNetUnfolder]: For 99874/99874 co-relation queries the response was YES. [2022-09-20 21:48:27,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22302 conditions, 2180 events. 717/2180 cut-off events. For 99874/99874 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 16829 event pairs, 63 based on Foata normal form. 1/2178 useless extension candidates. Maximal degree in co-relation 22018. Up to 1567 conditions per place. [2022-09-20 21:48:27,675 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 847 selfloop transitions, 140 changer transitions 21/1047 dead transitions. [2022-09-20 21:48:27,675 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 809 places, 1047 transitions, 20704 flow [2022-09-20 21:48:27,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:48:27,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:48:27,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2069 transitions. [2022-09-20 21:48:27,677 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5643753409710857 [2022-09-20 21:48:27,677 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2069 transitions. [2022-09-20 21:48:27,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2069 transitions. [2022-09-20 21:48:27,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:27,677 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2069 transitions. [2022-09-20 21:48:27,679 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-09-20 21:48:27,680 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-09-20 21:48:27,680 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-09-20 21:48:27,681 INFO L175 Difference]: Start difference. First operand has 776 places, 1004 transitions, 17919 flow. Second operand 39 states and 2069 transitions. [2022-09-20 21:48:27,681 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 809 places, 1047 transitions, 20704 flow [2022-09-20 21:48:28,519 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 781 places, 1047 transitions, 20173 flow, removed 162 selfloop flow, removed 28 redundant places. [2022-09-20 21:48:28,532 INFO L231 Difference]: Finished difference. Result has 792 places, 1004 transitions, 17730 flow [2022-09-20 21:48:28,533 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17410, PETRI_DIFFERENCE_MINUEND_PLACES=743, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1004, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=865, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=17730, PETRI_PLACES=792, PETRI_TRANSITIONS=1004} [2022-09-20 21:48:28,533 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 704 predicate places. [2022-09-20 21:48:28,533 INFO L495 AbstractCegarLoop]: Abstraction has has 792 places, 1004 transitions, 17730 flow [2022-09-20 21:48:28,533 INFO L496 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-09-20 21:48:28,533 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:28,533 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:28,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2022-09-20 21:48:28,534 INFO L420 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:28,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:28,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1931862854, now seen corresponding path program 178 times [2022-09-20 21:48:28,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:28,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693159876] [2022-09-20 21:48:28,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:28,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:28,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-09-20 21:48:28,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:28,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693159876] [2022-09-20 21:48:28,788 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693159876] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:28,788 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:28,788 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:28,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183540421] [2022-09-20 21:48:28,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:28,788 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:28,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:28,788 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:28,788 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:28,789 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:28,790 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 792 places, 1004 transitions, 17730 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-09-20 21:48:28,790 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:28,790 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:28,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:30,847 INFO L130 PetriNetUnfolder]: 719/2190 cut-off events. [2022-09-20 21:48:30,847 INFO L131 PetriNetUnfolder]: For 100371/100371 co-relation queries the response was YES. [2022-09-20 21:48:30,887 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22388 conditions, 2190 events. 719/2190 cut-off events. For 100371/100371 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 16991 event pairs, 61 based on Foata normal form. 1/2188 useless extension candidates. Maximal degree in co-relation 22097. Up to 1616 conditions per place. [2022-09-20 21:48:30,897 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 866 selfloop transitions, 117 changer transitions 26/1048 dead transitions. [2022-09-20 21:48:30,897 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 819 places, 1048 transitions, 20537 flow [2022-09-20 21:48:30,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:48:30,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:48:30,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1964 transitions. [2022-09-20 21:48:30,899 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5646923519263944 [2022-09-20 21:48:30,899 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1964 transitions. [2022-09-20 21:48:30,899 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1964 transitions. [2022-09-20 21:48:30,899 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:30,899 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1964 transitions. [2022-09-20 21:48:30,900 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-09-20 21:48:30,902 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-09-20 21:48:30,902 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-09-20 21:48:30,902 INFO L175 Difference]: Start difference. First operand has 792 places, 1004 transitions, 17730 flow. Second operand 37 states and 1964 transitions. [2022-09-20 21:48:30,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 819 places, 1048 transitions, 20537 flow [2022-09-20 21:48:31,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 788 places, 1048 transitions, 20239 flow, removed 28 selfloop flow, removed 31 redundant places. [2022-09-20 21:48:31,831 INFO L231 Difference]: Finished difference. Result has 800 places, 1007 transitions, 17840 flow [2022-09-20 21:48:31,831 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17448, PETRI_DIFFERENCE_MINUEND_PLACES=752, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1004, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=889, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17840, PETRI_PLACES=800, PETRI_TRANSITIONS=1007} [2022-09-20 21:48:31,831 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 712 predicate places. [2022-09-20 21:48:31,831 INFO L495 AbstractCegarLoop]: Abstraction has has 800 places, 1007 transitions, 17840 flow [2022-09-20 21:48:31,832 INFO L496 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-09-20 21:48:31,832 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:31,832 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:31,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2022-09-20 21:48:31,832 INFO L420 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:31,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:31,832 INFO L85 PathProgramCache]: Analyzing trace with hash 849665364, now seen corresponding path program 179 times [2022-09-20 21:48:31,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:31,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [818278719] [2022-09-20 21:48:31,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:31,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:31,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:32,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:32,115 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:32,115 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [818278719] [2022-09-20 21:48:32,115 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [818278719] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:32,115 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:32,115 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:32,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043974139] [2022-09-20 21:48:32,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:32,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:32,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:32,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:32,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:32,116 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:32,117 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 800 places, 1007 transitions, 17840 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-09-20 21:48:32,117 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:32,117 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:32,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:34,222 INFO L130 PetriNetUnfolder]: 723/2200 cut-off events. [2022-09-20 21:48:34,223 INFO L131 PetriNetUnfolder]: For 100217/100217 co-relation queries the response was YES. [2022-09-20 21:48:34,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22499 conditions, 2200 events. 723/2200 cut-off events. For 100217/100217 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 17078 event pairs, 61 based on Foata normal form. 1/2198 useless extension candidates. Maximal degree in co-relation 22206. Up to 1546 conditions per place. [2022-09-20 21:48:34,270 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 825 selfloop transitions, 166 changer transitions 33/1063 dead transitions. [2022-09-20 21:48:34,270 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 829 places, 1063 transitions, 20906 flow [2022-09-20 21:48:34,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:48:34,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:48:34,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2021 transitions. [2022-09-20 21:48:34,272 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5657894736842105 [2022-09-20 21:48:34,272 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2021 transitions. [2022-09-20 21:48:34,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2021 transitions. [2022-09-20 21:48:34,273 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:34,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2021 transitions. [2022-09-20 21:48:34,274 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 53.18421052631579) internal successors, (2021), 38 states have internal predecessors, (2021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:48:34,276 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-09-20 21:48:34,276 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-09-20 21:48:34,276 INFO L175 Difference]: Start difference. First operand has 800 places, 1007 transitions, 17840 flow. Second operand 38 states and 2021 transitions. [2022-09-20 21:48:34,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 829 places, 1063 transitions, 20906 flow [2022-09-20 21:48:35,124 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 795 places, 1063 transitions, 20513 flow, removed 71 selfloop flow, removed 34 redundant places. [2022-09-20 21:48:35,138 INFO L231 Difference]: Finished difference. Result has 807 places, 1014 transitions, 18108 flow [2022-09-20 21:48:35,139 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17481, PETRI_DIFFERENCE_MINUEND_PLACES=758, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1007, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=847, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=18108, PETRI_PLACES=807, PETRI_TRANSITIONS=1014} [2022-09-20 21:48:35,139 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 719 predicate places. [2022-09-20 21:48:35,139 INFO L495 AbstractCegarLoop]: Abstraction has has 807 places, 1014 transitions, 18108 flow [2022-09-20 21:48:35,139 INFO L496 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-09-20 21:48:35,139 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:35,139 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:35,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2022-09-20 21:48:35,140 INFO L420 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:35,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:35,140 INFO L85 PathProgramCache]: Analyzing trace with hash 658239180, now seen corresponding path program 180 times [2022-09-20 21:48:35,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:35,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788475561] [2022-09-20 21:48:35,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:35,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:35,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:35,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-09-20 21:48:35,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:35,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788475561] [2022-09-20 21:48:35,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788475561] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:35,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:35,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:35,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307905631] [2022-09-20 21:48:35,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:35,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:35,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:35,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:35,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:35,420 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:35,420 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 807 places, 1014 transitions, 18108 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-09-20 21:48:35,420 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:35,420 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:35,420 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:37,405 INFO L130 PetriNetUnfolder]: 723/2214 cut-off events. [2022-09-20 21:48:37,405 INFO L131 PetriNetUnfolder]: For 102914/102914 co-relation queries the response was YES. [2022-09-20 21:48:37,448 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22805 conditions, 2214 events. 723/2214 cut-off events. For 102914/102914 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 17276 event pairs, 60 based on Foata normal form. 1/2211 useless extension candidates. Maximal degree in co-relation 22510. Up to 1620 conditions per place. [2022-09-20 21:48:37,458 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 888 selfloop transitions, 110 changer transitions 29/1066 dead transitions. [2022-09-20 21:48:37,458 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 1066 transitions, 21355 flow [2022-09-20 21:48:37,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:48:37,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:48:37,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1803 transitions. [2022-09-20 21:48:37,460 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.564142678347935 [2022-09-20 21:48:37,460 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1803 transitions. [2022-09-20 21:48:37,460 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1803 transitions. [2022-09-20 21:48:37,460 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:37,460 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1803 transitions. [2022-09-20 21:48:37,461 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-09-20 21:48:37,463 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-09-20 21:48:37,463 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-09-20 21:48:37,463 INFO L175 Difference]: Start difference. First operand has 807 places, 1014 transitions, 18108 flow. Second operand 34 states and 1803 transitions. [2022-09-20 21:48:37,463 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 1066 transitions, 21355 flow [2022-09-20 21:48:38,404 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 797 places, 1066 transitions, 20804 flow, removed 89 selfloop flow, removed 35 redundant places. [2022-09-20 21:48:38,418 INFO L231 Difference]: Finished difference. Result has 807 places, 1019 transitions, 18086 flow [2022-09-20 21:48:38,418 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17585, PETRI_DIFFERENCE_MINUEND_PLACES=764, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1014, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=905, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18086, PETRI_PLACES=807, PETRI_TRANSITIONS=1019} [2022-09-20 21:48:38,418 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 719 predicate places. [2022-09-20 21:48:38,418 INFO L495 AbstractCegarLoop]: Abstraction has has 807 places, 1019 transitions, 18086 flow [2022-09-20 21:48:38,418 INFO L496 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-09-20 21:48:38,419 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:38,419 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:38,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2022-09-20 21:48:38,419 INFO L420 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:38,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:38,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1777162696, now seen corresponding path program 181 times [2022-09-20 21:48:38,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:38,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864014784] [2022-09-20 21:48:38,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:38,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:38,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:38,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:38,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:38,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864014784] [2022-09-20 21:48:38,689 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864014784] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:38,689 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:38,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:48:38,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [530828660] [2022-09-20 21:48:38,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:38,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:48:38,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:38,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:48:38,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:48:38,690 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:38,690 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 807 places, 1019 transitions, 18086 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-09-20 21:48:38,691 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:38,691 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:38,691 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:41,193 INFO L130 PetriNetUnfolder]: 721/2228 cut-off events. [2022-09-20 21:48:41,193 INFO L131 PetriNetUnfolder]: For 102717/102717 co-relation queries the response was YES. [2022-09-20 21:48:41,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22746 conditions, 2228 events. 721/2228 cut-off events. For 102717/102717 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 17382 event pairs, 67 based on Foata normal form. 1/2226 useless extension candidates. Maximal degree in co-relation 22451. Up to 1628 conditions per place. [2022-09-20 21:48:41,240 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 881 selfloop transitions, 125 changer transitions 25/1070 dead transitions. [2022-09-20 21:48:41,240 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 827 places, 1070 transitions, 21247 flow [2022-09-20 21:48:41,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:48:41,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:48:41,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1663 transitions. [2022-09-20 21:48:41,242 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5706932052161977 [2022-09-20 21:48:41,242 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1663 transitions. [2022-09-20 21:48:41,242 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1663 transitions. [2022-09-20 21:48:41,242 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:41,242 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1663 transitions. [2022-09-20 21:48:41,243 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.645161290322584) internal successors, (1663), 31 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:48:41,245 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-09-20 21:48:41,245 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-09-20 21:48:41,245 INFO L175 Difference]: Start difference. First operand has 807 places, 1019 transitions, 18086 flow. Second operand 31 states and 1663 transitions. [2022-09-20 21:48:41,245 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 827 places, 1070 transitions, 21247 flow [2022-09-20 21:48:42,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 795 places, 1070 transitions, 20850 flow, removed 91 selfloop flow, removed 32 redundant places. [2022-09-20 21:48:42,189 INFO L231 Difference]: Finished difference. Result has 806 places, 1026 transitions, 18321 flow [2022-09-20 21:48:42,189 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17721, PETRI_DIFFERENCE_MINUEND_PLACES=765, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1019, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=895, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=18321, PETRI_PLACES=806, PETRI_TRANSITIONS=1026} [2022-09-20 21:48:42,190 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 718 predicate places. [2022-09-20 21:48:42,190 INFO L495 AbstractCegarLoop]: Abstraction has has 806 places, 1026 transitions, 18321 flow [2022-09-20 21:48:42,190 INFO L496 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-09-20 21:48:42,190 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:42,190 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:42,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2022-09-20 21:48:42,190 INFO L420 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:42,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:42,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1082300812, now seen corresponding path program 182 times [2022-09-20 21:48:42,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:42,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521007396] [2022-09-20 21:48:42,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:42,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:42,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:42,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:42,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:42,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521007396] [2022-09-20 21:48:42,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521007396] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:42,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:42,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:42,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107536935] [2022-09-20 21:48:42,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:42,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:42,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:42,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:42,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:42,491 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:42,492 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 806 places, 1026 transitions, 18321 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-09-20 21:48:42,492 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:42,492 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:42,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:44,780 INFO L130 PetriNetUnfolder]: 770/2336 cut-off events. [2022-09-20 21:48:44,780 INFO L131 PetriNetUnfolder]: For 121328/121328 co-relation queries the response was YES. [2022-09-20 21:48:44,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24720 conditions, 2336 events. 770/2336 cut-off events. For 121328/121328 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 18484 event pairs, 54 based on Foata normal form. 1/2334 useless extension candidates. Maximal degree in co-relation 24423. Up to 1598 conditions per place. [2022-09-20 21:48:44,831 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 891 selfloop transitions, 181 changer transitions 42/1153 dead transitions. [2022-09-20 21:48:44,831 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 833 places, 1153 transitions, 23679 flow [2022-09-20 21:48:44,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:48:44,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:48:44,836 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1813 transitions. [2022-09-20 21:48:44,837 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5672715894868585 [2022-09-20 21:48:44,837 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1813 transitions. [2022-09-20 21:48:44,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1813 transitions. [2022-09-20 21:48:44,837 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:44,837 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1813 transitions. [2022-09-20 21:48:44,839 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-09-20 21:48:44,840 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-09-20 21:48:44,841 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-09-20 21:48:44,841 INFO L175 Difference]: Start difference. First operand has 806 places, 1026 transitions, 18321 flow. Second operand 34 states and 1813 transitions. [2022-09-20 21:48:44,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 833 places, 1153 transitions, 23679 flow [2022-09-20 21:48:45,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 807 places, 1153 transitions, 23275 flow, removed 106 selfloop flow, removed 26 redundant places. [2022-09-20 21:48:45,903 INFO L231 Difference]: Finished difference. Result has 819 places, 1077 transitions, 19851 flow [2022-09-20 21:48:45,904 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17975, PETRI_DIFFERENCE_MINUEND_PLACES=774, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1026, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=857, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=19851, PETRI_PLACES=819, PETRI_TRANSITIONS=1077} [2022-09-20 21:48:45,904 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 731 predicate places. [2022-09-20 21:48:45,904 INFO L495 AbstractCegarLoop]: Abstraction has has 819 places, 1077 transitions, 19851 flow [2022-09-20 21:48:45,904 INFO L496 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-09-20 21:48:45,904 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:45,904 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:45,904 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2022-09-20 21:48:45,904 INFO L420 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:45,905 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:45,905 INFO L85 PathProgramCache]: Analyzing trace with hash -468167152, now seen corresponding path program 183 times [2022-09-20 21:48:45,905 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:45,905 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177027363] [2022-09-20 21:48:45,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:45,905 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:45,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:46,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-09-20 21:48:46,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:46,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177027363] [2022-09-20 21:48:46,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177027363] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:46,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:46,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:48:46,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549358452] [2022-09-20 21:48:46,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:46,159 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:48:46,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:46,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:48:46,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:48:46,159 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:46,160 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 819 places, 1077 transitions, 19851 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-09-20 21:48:46,160 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:46,160 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:46,160 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:48,255 INFO L130 PetriNetUnfolder]: 750/2287 cut-off events. [2022-09-20 21:48:48,255 INFO L131 PetriNetUnfolder]: For 118413/118413 co-relation queries the response was YES. [2022-09-20 21:48:48,300 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24377 conditions, 2287 events. 750/2287 cut-off events. For 118413/118413 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 17985 event pairs, 62 based on Foata normal form. 1/2285 useless extension candidates. Maximal degree in co-relation 24075. Up to 1717 conditions per place. [2022-09-20 21:48:48,311 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 933 selfloop transitions, 116 changer transitions 21/1109 dead transitions. [2022-09-20 21:48:48,311 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 839 places, 1109 transitions, 22334 flow [2022-09-20 21:48:48,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-09-20 21:48:48,312 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-09-20 21:48:48,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1554 transitions. [2022-09-20 21:48:48,312 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.57006603081438 [2022-09-20 21:48:48,312 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 1554 transitions. [2022-09-20 21:48:48,312 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 1554 transitions. [2022-09-20 21:48:48,313 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:48,313 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 1554 transitions. [2022-09-20 21:48:48,314 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 53.58620689655172) internal successors, (1554), 29 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:48:48,315 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-09-20 21:48:48,315 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-09-20 21:48:48,315 INFO L175 Difference]: Start difference. First operand has 819 places, 1077 transitions, 19851 flow. Second operand 29 states and 1554 transitions. [2022-09-20 21:48:48,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 839 places, 1109 transitions, 22334 flow [2022-09-20 21:48:49,419 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 814 places, 1109 transitions, 21673 flow, removed 225 selfloop flow, removed 25 redundant places. [2022-09-20 21:48:49,435 INFO L231 Difference]: Finished difference. Result has 821 places, 1071 transitions, 19379 flow [2022-09-20 21:48:49,435 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19200, PETRI_DIFFERENCE_MINUEND_PLACES=786, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1077, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=961, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=19379, PETRI_PLACES=821, PETRI_TRANSITIONS=1071} [2022-09-20 21:48:49,436 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 733 predicate places. [2022-09-20 21:48:49,436 INFO L495 AbstractCegarLoop]: Abstraction has has 821 places, 1071 transitions, 19379 flow [2022-09-20 21:48:49,436 INFO L496 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-09-20 21:48:49,436 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:49,436 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:49,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2022-09-20 21:48:49,436 INFO L420 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:49,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:49,437 INFO L85 PathProgramCache]: Analyzing trace with hash -2043658334, now seen corresponding path program 184 times [2022-09-20 21:48:49,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:49,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522476024] [2022-09-20 21:48:49,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:49,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:49,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:49,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:49,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:49,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522476024] [2022-09-20 21:48:49,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522476024] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:49,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:49,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:49,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176955598] [2022-09-20 21:48:49,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:49,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:49,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:49,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:49,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:49,711 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:49,711 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 821 places, 1071 transitions, 19379 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-09-20 21:48:49,711 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:49,711 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:49,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:51,805 INFO L130 PetriNetUnfolder]: 747/2275 cut-off events. [2022-09-20 21:48:51,805 INFO L131 PetriNetUnfolder]: For 116087/116087 co-relation queries the response was YES. [2022-09-20 21:48:51,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24275 conditions, 2275 events. 747/2275 cut-off events. For 116087/116087 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17818 event pairs, 60 based on Foata normal form. 1/2273 useless extension candidates. Maximal degree in co-relation 23971. Up to 1714 conditions per place. [2022-09-20 21:48:51,853 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 935 selfloop transitions, 113 changer transitions 20/1107 dead transitions. [2022-09-20 21:48:51,853 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 843 places, 1107 transitions, 22355 flow [2022-09-20 21:48:51,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:48:51,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:48:51,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1657 transitions. [2022-09-20 21:48:51,854 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5686341798215512 [2022-09-20 21:48:51,855 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1657 transitions. [2022-09-20 21:48:51,855 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1657 transitions. [2022-09-20 21:48:51,855 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:51,855 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1657 transitions. [2022-09-20 21:48:51,856 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-09-20 21:48:51,858 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-09-20 21:48:51,858 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-09-20 21:48:51,858 INFO L175 Difference]: Start difference. First operand has 821 places, 1071 transitions, 19379 flow. Second operand 31 states and 1657 transitions. [2022-09-20 21:48:51,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 843 places, 1107 transitions, 22355 flow [2022-09-20 21:48:52,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 813 places, 1107 transitions, 22024 flow, removed 20 selfloop flow, removed 30 redundant places. [2022-09-20 21:48:52,878 INFO L231 Difference]: Finished difference. Result has 820 places, 1069 transitions, 19451 flow [2022-09-20 21:48:52,879 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19062, PETRI_DIFFERENCE_MINUEND_PLACES=783, 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=31, PETRI_FLOW=19451, PETRI_PLACES=820, PETRI_TRANSITIONS=1069} [2022-09-20 21:48:52,879 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 732 predicate places. [2022-09-20 21:48:52,879 INFO L495 AbstractCegarLoop]: Abstraction has has 820 places, 1069 transitions, 19451 flow [2022-09-20 21:48:52,879 INFO L496 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-09-20 21:48:52,879 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:52,879 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:52,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2022-09-20 21:48:52,880 INFO L420 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:52,880 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:52,880 INFO L85 PathProgramCache]: Analyzing trace with hash -1452205898, now seen corresponding path program 185 times [2022-09-20 21:48:52,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:52,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514524099] [2022-09-20 21:48:52,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:52,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:52,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:53,139 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:48:53,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:53,139 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514524099] [2022-09-20 21:48:53,139 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514524099] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:53,139 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:53,139 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:48:53,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745467997] [2022-09-20 21:48:53,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:53,140 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:48:53,140 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:53,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:48:53,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:48:53,140 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:53,141 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 820 places, 1069 transitions, 19451 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-09-20 21:48:53,141 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:53,141 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:53,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:55,069 INFO L130 PetriNetUnfolder]: 745/2286 cut-off events. [2022-09-20 21:48:55,069 INFO L131 PetriNetUnfolder]: For 116177/116177 co-relation queries the response was YES. [2022-09-20 21:48:55,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24304 conditions, 2286 events. 745/2286 cut-off events. For 116177/116177 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17936 event pairs, 61 based on Foata normal form. 1/2284 useless extension candidates. Maximal degree in co-relation 24002. Up to 1688 conditions per place. [2022-09-20 21:48:55,127 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 911 selfloop transitions, 140 changer transitions 16/1106 dead transitions. [2022-09-20 21:48:55,127 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 842 places, 1106 transitions, 22469 flow [2022-09-20 21:48:55,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:48:55,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:48:55,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1659 transitions. [2022-09-20 21:48:55,128 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5693205216197667 [2022-09-20 21:48:55,128 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1659 transitions. [2022-09-20 21:48:55,128 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1659 transitions. [2022-09-20 21:48:55,129 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:55,129 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1659 transitions. [2022-09-20 21:48:55,130 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-09-20 21:48:55,131 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-09-20 21:48:55,131 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-09-20 21:48:55,131 INFO L175 Difference]: Start difference. First operand has 820 places, 1069 transitions, 19451 flow. Second operand 31 states and 1659 transitions. [2022-09-20 21:48:55,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 842 places, 1106 transitions, 22469 flow [2022-09-20 21:48:56,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 812 places, 1106 transitions, 21995 flow, removed 105 selfloop flow, removed 30 redundant places. [2022-09-20 21:48:56,285 INFO L231 Difference]: Finished difference. Result has 819 places, 1071 transitions, 19509 flow [2022-09-20 21:48:56,286 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19003, PETRI_DIFFERENCE_MINUEND_PLACES=782, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1069, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=930, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=19509, PETRI_PLACES=819, PETRI_TRANSITIONS=1071} [2022-09-20 21:48:56,286 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 731 predicate places. [2022-09-20 21:48:56,286 INFO L495 AbstractCegarLoop]: Abstraction has has 819 places, 1071 transitions, 19509 flow [2022-09-20 21:48:56,286 INFO L496 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-09-20 21:48:56,286 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:56,286 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:56,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2022-09-20 21:48:56,286 INFO L420 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:56,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:56,287 INFO L85 PathProgramCache]: Analyzing trace with hash -2023857836, now seen corresponding path program 186 times [2022-09-20 21:48:56,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:56,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694544596] [2022-09-20 21:48:56,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:56,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:56,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:48:56,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-09-20 21:48:56,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:48:56,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694544596] [2022-09-20 21:48:56,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694544596] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:48:56,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:48:56,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:48:56,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1976214754] [2022-09-20 21:48:56,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:48:56,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:48:56,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:48:56,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:48:56,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:48:56,562 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:48:56,562 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 819 places, 1071 transitions, 19509 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-09-20 21:48:56,562 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:48:56,562 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:48:56,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:48:58,815 INFO L130 PetriNetUnfolder]: 745/2277 cut-off events. [2022-09-20 21:48:58,815 INFO L131 PetriNetUnfolder]: For 116724/116724 co-relation queries the response was YES. [2022-09-20 21:48:58,857 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24342 conditions, 2277 events. 745/2277 cut-off events. For 116724/116724 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17876 event pairs, 61 based on Foata normal form. 1/2275 useless extension candidates. Maximal degree in co-relation 24040. Up to 1647 conditions per place. [2022-09-20 21:48:58,867 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 868 selfloop transitions, 184 changer transitions 16/1107 dead transitions. [2022-09-20 21:48:58,867 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 850 places, 1107 transitions, 22564 flow [2022-09-20 21:48:58,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:48:58,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:48:58,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1965 transitions. [2022-09-20 21:48:58,868 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5649798734905118 [2022-09-20 21:48:58,868 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1965 transitions. [2022-09-20 21:48:58,868 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1965 transitions. [2022-09-20 21:48:58,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:48:58,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1965 transitions. [2022-09-20 21:48:58,870 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-09-20 21:48:58,871 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-09-20 21:48:58,872 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-09-20 21:48:58,872 INFO L175 Difference]: Start difference. First operand has 819 places, 1071 transitions, 19509 flow. Second operand 37 states and 1965 transitions. [2022-09-20 21:48:58,872 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 850 places, 1107 transitions, 22564 flow [2022-09-20 21:48:59,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 820 places, 1107 transitions, 22150 flow, removed 92 selfloop flow, removed 30 redundant places. [2022-09-20 21:48:59,931 INFO L231 Difference]: Finished difference. Result has 827 places, 1073 transitions, 19737 flow [2022-09-20 21:48:59,933 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19113, PETRI_DIFFERENCE_MINUEND_PLACES=784, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1071, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=888, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=19737, PETRI_PLACES=827, PETRI_TRANSITIONS=1073} [2022-09-20 21:48:59,933 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 739 predicate places. [2022-09-20 21:48:59,933 INFO L495 AbstractCegarLoop]: Abstraction has has 827 places, 1073 transitions, 19737 flow [2022-09-20 21:48:59,933 INFO L496 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-09-20 21:48:59,933 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:48:59,933 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:48:59,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2022-09-20 21:48:59,934 INFO L420 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:48:59,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:48:59,934 INFO L85 PathProgramCache]: Analyzing trace with hash 94150522, now seen corresponding path program 187 times [2022-09-20 21:48:59,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:48:59,934 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066077960] [2022-09-20 21:48:59,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:48:59,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:48:59,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:00,199 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:00,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:00,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066077960] [2022-09-20 21:49:00,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066077960] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:00,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:00,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:00,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709309392] [2022-09-20 21:49:00,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:00,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:00,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:00,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:00,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:00,201 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:00,201 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 827 places, 1073 transitions, 19737 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-09-20 21:49:00,201 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:00,201 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:00,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:02,162 INFO L130 PetriNetUnfolder]: 748/2280 cut-off events. [2022-09-20 21:49:02,163 INFO L131 PetriNetUnfolder]: For 114886/114886 co-relation queries the response was YES. [2022-09-20 21:49:02,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24425 conditions, 2280 events. 748/2280 cut-off events. For 114886/114886 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17917 event pairs, 61 based on Foata normal form. 1/2278 useless extension candidates. Maximal degree in co-relation 24125. Up to 1709 conditions per place. [2022-09-20 21:49:02,383 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 930 selfloop transitions, 123 changer transitions 18/1110 dead transitions. [2022-09-20 21:49:02,383 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 857 places, 1110 transitions, 22635 flow [2022-09-20 21:49:02,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:49:02,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:49:02,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1911 transitions. [2022-09-20 21:49:02,385 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5647163120567376 [2022-09-20 21:49:02,385 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1911 transitions. [2022-09-20 21:49:02,385 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1911 transitions. [2022-09-20 21:49:02,386 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:02,386 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1911 transitions. [2022-09-20 21:49:02,387 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-09-20 21:49:02,389 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-09-20 21:49:02,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-09-20 21:49:02,390 INFO L175 Difference]: Start difference. First operand has 827 places, 1073 transitions, 19737 flow. Second operand 36 states and 1911 transitions. [2022-09-20 21:49:02,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 857 places, 1110 transitions, 22635 flow [2022-09-20 21:49:03,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 823 places, 1110 transitions, 22183 flow, removed 97 selfloop flow, removed 34 redundant places. [2022-09-20 21:49:03,577 INFO L231 Difference]: Finished difference. Result has 830 places, 1075 transitions, 19708 flow [2022-09-20 21:49:03,577 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19309, PETRI_DIFFERENCE_MINUEND_PLACES=788, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1073, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=951, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=19708, PETRI_PLACES=830, PETRI_TRANSITIONS=1075} [2022-09-20 21:49:03,578 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 742 predicate places. [2022-09-20 21:49:03,578 INFO L495 AbstractCegarLoop]: Abstraction has has 830 places, 1075 transitions, 19708 flow [2022-09-20 21:49:03,578 INFO L496 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-09-20 21:49:03,578 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:03,578 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:03,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2022-09-20 21:49:03,578 INFO L420 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:03,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:03,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1571564698, now seen corresponding path program 188 times [2022-09-20 21:49:03,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:03,579 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023472531] [2022-09-20 21:49:03,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:03,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:03,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:03,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:03,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:03,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023472531] [2022-09-20 21:49:03,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023472531] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:03,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:03,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:03,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156821510] [2022-09-20 21:49:03,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:03,895 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:03,895 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:03,895 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:03,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:03,896 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:03,897 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 830 places, 1075 transitions, 19708 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-09-20 21:49:03,897 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:03,897 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:03,897 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:05,892 INFO L130 PetriNetUnfolder]: 745/2275 cut-off events. [2022-09-20 21:49:05,892 INFO L131 PetriNetUnfolder]: For 110979/110979 co-relation queries the response was YES. [2022-09-20 21:49:05,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24114 conditions, 2275 events. 745/2275 cut-off events. For 110979/110979 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17828 event pairs, 57 based on Foata normal form. 1/2273 useless extension candidates. Maximal degree in co-relation 23814. Up to 1712 conditions per place. [2022-09-20 21:49:05,948 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 940 selfloop transitions, 112 changer transitions 18/1109 dead transitions. [2022-09-20 21:49:05,948 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 856 places, 1109 transitions, 22262 flow [2022-09-20 21:49:05,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:49:05,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:49:05,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1703 transitions. [2022-09-20 21:49:05,950 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.566156914893617 [2022-09-20 21:49:05,950 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1703 transitions. [2022-09-20 21:49:05,950 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1703 transitions. [2022-09-20 21:49:05,950 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:05,950 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1703 transitions. [2022-09-20 21:49:05,951 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-09-20 21:49:05,953 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-09-20 21:49:05,953 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-09-20 21:49:05,953 INFO L175 Difference]: Start difference. First operand has 830 places, 1075 transitions, 19708 flow. Second operand 32 states and 1703 transitions. [2022-09-20 21:49:05,953 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 856 places, 1109 transitions, 22262 flow [2022-09-20 21:49:07,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 824 places, 1109 transitions, 21943 flow, removed 68 selfloop flow, removed 32 redundant places. [2022-09-20 21:49:07,074 INFO L231 Difference]: Finished difference. Result has 832 places, 1074 transitions, 19673 flow [2022-09-20 21:49:07,074 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19401, PETRI_DIFFERENCE_MINUEND_PLACES=793, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1075, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=963, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=19673, PETRI_PLACES=832, PETRI_TRANSITIONS=1074} [2022-09-20 21:49:07,074 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 744 predicate places. [2022-09-20 21:49:07,075 INFO L495 AbstractCegarLoop]: Abstraction has has 832 places, 1074 transitions, 19673 flow [2022-09-20 21:49:07,075 INFO L496 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-09-20 21:49:07,075 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:07,075 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:07,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2022-09-20 21:49:07,075 INFO L420 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:07,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:07,075 INFO L85 PathProgramCache]: Analyzing trace with hash 896559074, now seen corresponding path program 189 times [2022-09-20 21:49:07,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:07,075 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1142309172] [2022-09-20 21:49:07,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:07,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:07,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:07,395 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:07,395 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:07,395 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1142309172] [2022-09-20 21:49:07,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1142309172] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:07,396 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:07,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:07,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [50472708] [2022-09-20 21:49:07,396 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:07,396 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:07,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:07,396 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:07,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:07,397 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:07,397 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 832 places, 1074 transitions, 19673 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-09-20 21:49:07,397 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:07,397 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:07,397 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:09,580 INFO L130 PetriNetUnfolder]: 742/2262 cut-off events. [2022-09-20 21:49:09,580 INFO L131 PetriNetUnfolder]: For 110024/110024 co-relation queries the response was YES. [2022-09-20 21:49:09,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24112 conditions, 2262 events. 742/2262 cut-off events. For 110024/110024 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17704 event pairs, 59 based on Foata normal form. 1/2261 useless extension candidates. Maximal degree in co-relation 23810. Up to 1674 conditions per place. [2022-09-20 21:49:09,630 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 912 selfloop transitions, 134 changer transitions 22/1107 dead transitions. [2022-09-20 21:49:09,630 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 861 places, 1107 transitions, 22383 flow [2022-09-20 21:49:09,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:49:09,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:49:09,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1910 transitions. [2022-09-20 21:49:09,631 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5644208037825059 [2022-09-20 21:49:09,631 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1910 transitions. [2022-09-20 21:49:09,631 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1910 transitions. [2022-09-20 21:49:09,632 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:09,632 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1910 transitions. [2022-09-20 21:49:09,633 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-09-20 21:49:09,634 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-09-20 21:49:09,635 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-09-20 21:49:09,635 INFO L175 Difference]: Start difference. First operand has 832 places, 1074 transitions, 19673 flow. Second operand 36 states and 1910 transitions. [2022-09-20 21:49:09,635 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 861 places, 1107 transitions, 22383 flow [2022-09-20 21:49:10,619 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 830 places, 1107 transitions, 22077 flow, removed 35 selfloop flow, removed 31 redundant places. [2022-09-20 21:49:10,635 INFO L231 Difference]: Finished difference. Result has 836 places, 1066 transitions, 19705 flow [2022-09-20 21:49:10,635 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19391, PETRI_DIFFERENCE_MINUEND_PLACES=795, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1074, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=941, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=19705, PETRI_PLACES=836, PETRI_TRANSITIONS=1066} [2022-09-20 21:49:10,635 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 748 predicate places. [2022-09-20 21:49:10,635 INFO L495 AbstractCegarLoop]: Abstraction has has 836 places, 1066 transitions, 19705 flow [2022-09-20 21:49:10,636 INFO L496 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-09-20 21:49:10,636 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:10,636 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:10,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2022-09-20 21:49:10,636 INFO L420 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:10,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:10,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1726275598, now seen corresponding path program 190 times [2022-09-20 21:49:10,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:10,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586588524] [2022-09-20 21:49:10,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:10,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:10,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:10,999 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:11,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:11,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586588524] [2022-09-20 21:49:11,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586588524] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:11,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:11,000 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:11,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1473466336] [2022-09-20 21:49:11,000 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:11,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:11,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:11,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:11,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:11,001 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:11,002 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 836 places, 1066 transitions, 19705 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-09-20 21:49:11,002 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:11,002 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:11,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:12,915 INFO L130 PetriNetUnfolder]: 734/2237 cut-off events. [2022-09-20 21:49:12,915 INFO L131 PetriNetUnfolder]: For 108231/108231 co-relation queries the response was YES. [2022-09-20 21:49:12,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23871 conditions, 2237 events. 734/2237 cut-off events. For 108231/108231 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17423 event pairs, 58 based on Foata normal form. 1/2236 useless extension candidates. Maximal degree in co-relation 23570. Up to 1702 conditions per place. [2022-09-20 21:49:12,975 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 931 selfloop transitions, 105 changer transitions 16/1091 dead transitions. [2022-09-20 21:49:12,975 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 859 places, 1091 transitions, 21981 flow [2022-09-20 21:49:12,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:49:12,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:49:12,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1595 transitions. [2022-09-20 21:49:12,977 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5656028368794326 [2022-09-20 21:49:12,977 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1595 transitions. [2022-09-20 21:49:12,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1595 transitions. [2022-09-20 21:49:12,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:12,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1595 transitions. [2022-09-20 21:49:12,978 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-09-20 21:49:12,980 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-09-20 21:49:12,980 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-09-20 21:49:12,980 INFO L175 Difference]: Start difference. First operand has 836 places, 1066 transitions, 19705 flow. Second operand 30 states and 1595 transitions. [2022-09-20 21:49:12,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 859 places, 1091 transitions, 21981 flow [2022-09-20 21:49:14,036 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 823 places, 1091 transitions, 21418 flow, removed 112 selfloop flow, removed 36 redundant places. [2022-09-20 21:49:14,051 INFO L231 Difference]: Finished difference. Result has 827 places, 1059 transitions, 19273 flow [2022-09-20 21:49:14,051 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19146, PETRI_DIFFERENCE_MINUEND_PLACES=794, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1066, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=961, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=19273, PETRI_PLACES=827, PETRI_TRANSITIONS=1059} [2022-09-20 21:49:14,052 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 739 predicate places. [2022-09-20 21:49:14,052 INFO L495 AbstractCegarLoop]: Abstraction has has 827 places, 1059 transitions, 19273 flow [2022-09-20 21:49:14,052 INFO L496 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-09-20 21:49:14,052 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:14,052 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:14,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2022-09-20 21:49:14,052 INFO L420 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:14,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:14,052 INFO L85 PathProgramCache]: Analyzing trace with hash 996020164, now seen corresponding path program 191 times [2022-09-20 21:49:14,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:14,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [650211559] [2022-09-20 21:49:14,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:14,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:14,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:14,322 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:14,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:14,323 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [650211559] [2022-09-20 21:49:14,323 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [650211559] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:14,323 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:14,323 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:14,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512336078] [2022-09-20 21:49:14,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:14,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:14,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:14,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:14,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:14,324 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:14,324 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 827 places, 1059 transitions, 19273 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-09-20 21:49:14,324 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:14,324 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:14,324 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:16,249 INFO L130 PetriNetUnfolder]: 733/2230 cut-off events. [2022-09-20 21:49:16,249 INFO L131 PetriNetUnfolder]: For 106776/106776 co-relation queries the response was YES. [2022-09-20 21:49:16,294 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23616 conditions, 2230 events. 733/2230 cut-off events. For 106776/106776 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 17320 event pairs, 59 based on Foata normal form. 1/2227 useless extension candidates. Maximal degree in co-relation 23317. Up to 1664 conditions per place. [2022-09-20 21:49:16,305 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 911 selfloop transitions, 112 changer transitions 23/1085 dead transitions. [2022-09-20 21:49:16,305 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 843 places, 1085 transitions, 21545 flow [2022-09-20 21:49:16,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:49:16,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:49:16,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1656 transitions. [2022-09-20 21:49:16,306 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5682910089224433 [2022-09-20 21:49:16,306 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1656 transitions. [2022-09-20 21:49:16,306 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1656 transitions. [2022-09-20 21:49:16,307 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:16,307 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1656 transitions. [2022-09-20 21:49:16,308 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-09-20 21:49:16,309 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-09-20 21:49:16,309 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-09-20 21:49:16,309 INFO L175 Difference]: Start difference. First operand has 827 places, 1059 transitions, 19273 flow. Second operand 31 states and 1656 transitions. [2022-09-20 21:49:16,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 843 places, 1085 transitions, 21545 flow [2022-09-20 21:49:17,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 813 places, 1085 transitions, 21175 flow, removed 14 selfloop flow, removed 30 redundant places. [2022-09-20 21:49:17,285 INFO L231 Difference]: Finished difference. Result has 817 places, 1044 transitions, 18951 flow [2022-09-20 21:49:17,285 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18909, PETRI_DIFFERENCE_MINUEND_PLACES=783, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1059, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=947, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=18951, PETRI_PLACES=817, PETRI_TRANSITIONS=1044} [2022-09-20 21:49:17,285 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 729 predicate places. [2022-09-20 21:49:17,285 INFO L495 AbstractCegarLoop]: Abstraction has has 817 places, 1044 transitions, 18951 flow [2022-09-20 21:49:17,286 INFO L496 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-09-20 21:49:17,286 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:17,286 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:17,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2022-09-20 21:49:17,286 INFO L420 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:17,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:17,286 INFO L85 PathProgramCache]: Analyzing trace with hash -557582188, now seen corresponding path program 192 times [2022-09-20 21:49:17,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:17,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [825589349] [2022-09-20 21:49:17,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:17,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:17,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:17,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:17,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:17,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [825589349] [2022-09-20 21:49:17,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [825589349] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:17,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:17,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:17,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [643427752] [2022-09-20 21:49:17,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:17,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:17,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:17,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:17,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:17,568 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:17,568 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 817 places, 1044 transitions, 18951 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-09-20 21:49:17,568 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:17,568 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:17,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:19,438 INFO L130 PetriNetUnfolder]: 730/2225 cut-off events. [2022-09-20 21:49:19,438 INFO L131 PetriNetUnfolder]: For 103985/103985 co-relation queries the response was YES. [2022-09-20 21:49:19,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23325 conditions, 2225 events. 730/2225 cut-off events. For 103985/103985 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17191 event pairs, 70 based on Foata normal form. 1/2223 useless extension candidates. Maximal degree in co-relation 23031. Up to 1667 conditions per place. [2022-09-20 21:49:19,487 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 908 selfloop transitions, 101 changer transitions 29/1077 dead transitions. [2022-09-20 21:49:19,487 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 836 places, 1077 transitions, 21252 flow [2022-09-20 21:49:19,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:49:19,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:49:19,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1654 transitions. [2022-09-20 21:49:19,488 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5676046671242279 [2022-09-20 21:49:19,488 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1654 transitions. [2022-09-20 21:49:19,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1654 transitions. [2022-09-20 21:49:19,489 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:19,489 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1654 transitions. [2022-09-20 21:49:19,490 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-09-20 21:49:19,491 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-09-20 21:49:19,491 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-09-20 21:49:19,491 INFO L175 Difference]: Start difference. First operand has 817 places, 1044 transitions, 18951 flow. Second operand 31 states and 1654 transitions. [2022-09-20 21:49:19,491 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 836 places, 1077 transitions, 21252 flow [2022-09-20 21:49:20,492 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 803 places, 1077 transitions, 20878 flow, removed 28 selfloop flow, removed 33 redundant places. [2022-09-20 21:49:20,507 INFO L231 Difference]: Finished difference. Result has 811 places, 1032 transitions, 18666 flow [2022-09-20 21:49:20,507 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18594, PETRI_DIFFERENCE_MINUEND_PLACES=773, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1044, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=943, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=18666, PETRI_PLACES=811, PETRI_TRANSITIONS=1032} [2022-09-20 21:49:20,507 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 723 predicate places. [2022-09-20 21:49:20,507 INFO L495 AbstractCegarLoop]: Abstraction has has 811 places, 1032 transitions, 18666 flow [2022-09-20 21:49:20,507 INFO L496 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-09-20 21:49:20,508 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:20,508 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:20,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2022-09-20 21:49:20,508 INFO L420 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:20,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:20,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1870378506, now seen corresponding path program 193 times [2022-09-20 21:49:20,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:20,508 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899317418] [2022-09-20 21:49:20,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:20,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:20,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:20,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:20,794 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:20,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899317418] [2022-09-20 21:49:20,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899317418] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:20,794 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:20,794 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:49:20,794 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088186237] [2022-09-20 21:49:20,794 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:20,795 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:49:20,795 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:20,795 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:49:20,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:49:20,795 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:20,796 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 811 places, 1032 transitions, 18666 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-09-20 21:49:20,796 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:20,796 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:20,796 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:22,630 INFO L130 PetriNetUnfolder]: 743/2263 cut-off events. [2022-09-20 21:49:22,630 INFO L131 PetriNetUnfolder]: For 109840/109840 co-relation queries the response was YES. [2022-09-20 21:49:22,771 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24019 conditions, 2263 events. 743/2263 cut-off events. For 109840/109840 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 17647 event pairs, 56 based on Foata normal form. 1/2261 useless extension candidates. Maximal degree in co-relation 23724. Up to 1613 conditions per place. [2022-09-20 21:49:22,781 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 873 selfloop transitions, 163 changer transitions 26/1101 dead transitions. [2022-09-20 21:49:22,781 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 829 places, 1101 transitions, 22426 flow [2022-09-20 21:49:22,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:49:22,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:49:22,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1708 transitions. [2022-09-20 21:49:22,783 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5678191489361702 [2022-09-20 21:49:22,783 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1708 transitions. [2022-09-20 21:49:22,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1708 transitions. [2022-09-20 21:49:22,783 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:22,783 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1708 transitions. [2022-09-20 21:49:22,784 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-09-20 21:49:22,786 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-09-20 21:49:22,786 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-09-20 21:49:22,786 INFO L175 Difference]: Start difference. First operand has 811 places, 1032 transitions, 18666 flow. Second operand 32 states and 1708 transitions. [2022-09-20 21:49:22,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 829 places, 1101 transitions, 22426 flow [2022-09-20 21:49:23,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 797 places, 1101 transitions, 22144 flow, removed 16 selfloop flow, removed 32 redundant places. [2022-09-20 21:49:23,735 INFO L231 Difference]: Finished difference. Result has 807 places, 1051 transitions, 19371 flow [2022-09-20 21:49:23,736 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18390, PETRI_DIFFERENCE_MINUEND_PLACES=766, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1032, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=873, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=19371, PETRI_PLACES=807, PETRI_TRANSITIONS=1051} [2022-09-20 21:49:23,736 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 719 predicate places. [2022-09-20 21:49:23,736 INFO L495 AbstractCegarLoop]: Abstraction has has 807 places, 1051 transitions, 19371 flow [2022-09-20 21:49:23,736 INFO L496 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-09-20 21:49:23,736 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:23,736 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:23,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2022-09-20 21:49:23,736 INFO L420 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:23,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:23,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1539088136, now seen corresponding path program 194 times [2022-09-20 21:49:23,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:23,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060081677] [2022-09-20 21:49:23,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:23,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:24,000 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:24,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:24,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060081677] [2022-09-20 21:49:24,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060081677] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:24,000 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:24,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:24,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950481733] [2022-09-20 21:49:24,001 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:24,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:24,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:24,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:24,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:24,002 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:24,002 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 807 places, 1051 transitions, 19371 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-09-20 21:49:24,002 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:24,002 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:24,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:25,940 INFO L130 PetriNetUnfolder]: 731/2233 cut-off events. [2022-09-20 21:49:25,941 INFO L131 PetriNetUnfolder]: For 109439/109439 co-relation queries the response was YES. [2022-09-20 21:49:25,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23643 conditions, 2233 events. 731/2233 cut-off events. For 109439/109439 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 17348 event pairs, 58 based on Foata normal form. 1/2231 useless extension candidates. Maximal degree in co-relation 23346. Up to 1682 conditions per place. [2022-09-20 21:49:26,007 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 917 selfloop transitions, 94 changer transitions 26/1076 dead transitions. [2022-09-20 21:49:26,007 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 830 places, 1076 transitions, 21597 flow [2022-09-20 21:49:26,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:49:26,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:49:26,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1646 transitions. [2022-09-20 21:49:26,008 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5648592999313659 [2022-09-20 21:49:26,008 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1646 transitions. [2022-09-20 21:49:26,009 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1646 transitions. [2022-09-20 21:49:26,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:26,009 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1646 transitions. [2022-09-20 21:49:26,010 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-09-20 21:49:26,012 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-09-20 21:49:26,012 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-09-20 21:49:26,012 INFO L175 Difference]: Start difference. First operand has 807 places, 1051 transitions, 19371 flow. Second operand 31 states and 1646 transitions. [2022-09-20 21:49:26,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 830 places, 1076 transitions, 21597 flow [2022-09-20 21:49:27,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 806 places, 1076 transitions, 21302 flow, removed 97 selfloop flow, removed 24 redundant places. [2022-09-20 21:49:27,037 INFO L231 Difference]: Finished difference. Result has 810 places, 1036 transitions, 19124 flow [2022-09-20 21:49:27,037 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19082, PETRI_DIFFERENCE_MINUEND_PLACES=776, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1051, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=957, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=19124, PETRI_PLACES=810, PETRI_TRANSITIONS=1036} [2022-09-20 21:49:27,038 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 722 predicate places. [2022-09-20 21:49:27,038 INFO L495 AbstractCegarLoop]: Abstraction has has 810 places, 1036 transitions, 19124 flow [2022-09-20 21:49:27,038 INFO L496 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-09-20 21:49:27,038 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:27,038 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:27,038 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2022-09-20 21:49:27,038 INFO L420 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:27,038 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:27,039 INFO L85 PathProgramCache]: Analyzing trace with hash 832059156, now seen corresponding path program 195 times [2022-09-20 21:49:27,039 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:27,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209751916] [2022-09-20 21:49:27,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:27,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:27,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:27,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:27,300 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:27,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209751916] [2022-09-20 21:49:27,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209751916] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:27,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:27,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:27,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1734842561] [2022-09-20 21:49:27,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:27,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:27,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:27,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:27,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:27,302 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:27,302 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 810 places, 1036 transitions, 19124 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-09-20 21:49:27,302 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:27,302 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:27,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:29,234 INFO L130 PetriNetUnfolder]: 724/2204 cut-off events. [2022-09-20 21:49:29,234 INFO L131 PetriNetUnfolder]: For 108644/108644 co-relation queries the response was YES. [2022-09-20 21:49:29,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23558 conditions, 2204 events. 724/2204 cut-off events. For 108644/108644 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17087 event pairs, 57 based on Foata normal form. 1/2202 useless extension candidates. Maximal degree in co-relation 23263. Up to 1654 conditions per place. [2022-09-20 21:49:29,294 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 896 selfloop transitions, 119 changer transitions 14/1068 dead transitions. [2022-09-20 21:49:29,294 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 825 places, 1068 transitions, 21769 flow [2022-09-20 21:49:29,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:49:29,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:49:29,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1959 transitions. [2022-09-20 21:49:29,296 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5632547441058079 [2022-09-20 21:49:29,296 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1959 transitions. [2022-09-20 21:49:29,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1959 transitions. [2022-09-20 21:49:29,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:29,296 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1959 transitions. [2022-09-20 21:49:29,297 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-09-20 21:49:29,299 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-09-20 21:49:29,299 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-09-20 21:49:29,299 INFO L175 Difference]: Start difference. First operand has 810 places, 1036 transitions, 19124 flow. Second operand 37 states and 1959 transitions. [2022-09-20 21:49:29,299 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 825 places, 1068 transitions, 21769 flow [2022-09-20 21:49:30,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 793 places, 1068 transitions, 21417 flow, removed 28 selfloop flow, removed 32 redundant places. [2022-09-20 21:49:30,304 INFO L231 Difference]: Finished difference. Result has 800 places, 1039 transitions, 19292 flow [2022-09-20 21:49:30,305 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18798, PETRI_DIFFERENCE_MINUEND_PLACES=757, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1036, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=918, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=19292, PETRI_PLACES=800, PETRI_TRANSITIONS=1039} [2022-09-20 21:49:30,305 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 712 predicate places. [2022-09-20 21:49:30,305 INFO L495 AbstractCegarLoop]: Abstraction has has 800 places, 1039 transitions, 19292 flow [2022-09-20 21:49:30,305 INFO L496 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-09-20 21:49:30,305 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:30,305 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:30,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2022-09-20 21:49:30,305 INFO L420 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:30,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:30,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1978884628, now seen corresponding path program 196 times [2022-09-20 21:49:30,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:30,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1465839488] [2022-09-20 21:49:30,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:30,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:30,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-09-20 21:49:30,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:30,599 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1465839488] [2022-09-20 21:49:30,599 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1465839488] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:30,599 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:30,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:30,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [357838507] [2022-09-20 21:49:30,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:30,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:30,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:30,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:30,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:30,601 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:30,601 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 800 places, 1039 transitions, 19292 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-09-20 21:49:30,601 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:30,601 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:30,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:32,522 INFO L130 PetriNetUnfolder]: 726/2215 cut-off events. [2022-09-20 21:49:32,522 INFO L131 PetriNetUnfolder]: For 107773/107773 co-relation queries the response was YES. [2022-09-20 21:49:32,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23552 conditions, 2215 events. 726/2215 cut-off events. For 107773/107773 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17175 event pairs, 58 based on Foata normal form. 1/2213 useless extension candidates. Maximal degree in co-relation 23261. Up to 1647 conditions per place. [2022-09-20 21:49:32,568 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 890 selfloop transitions, 127 changer transitions 17/1073 dead transitions. [2022-09-20 21:49:32,568 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 832 places, 1073 transitions, 21941 flow [2022-09-20 21:49:32,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:49:32,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:49:32,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2011 transitions. [2022-09-20 21:49:32,570 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.562989921612542 [2022-09-20 21:49:32,570 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2011 transitions. [2022-09-20 21:49:32,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2011 transitions. [2022-09-20 21:49:32,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:32,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2011 transitions. [2022-09-20 21:49:32,572 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-09-20 21:49:32,573 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-09-20 21:49:32,573 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-09-20 21:49:32,573 INFO L175 Difference]: Start difference. First operand has 800 places, 1039 transitions, 19292 flow. Second operand 38 states and 2011 transitions. [2022-09-20 21:49:32,573 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 832 places, 1073 transitions, 21941 flow [2022-09-20 21:49:33,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 802 places, 1073 transitions, 21530 flow, removed 119 selfloop flow, removed 30 redundant places. [2022-09-20 21:49:33,477 INFO L231 Difference]: Finished difference. Result has 810 places, 1041 transitions, 19387 flow [2022-09-20 21:49:33,477 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18893, PETRI_DIFFERENCE_MINUEND_PLACES=765, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1039, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=913, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=19387, PETRI_PLACES=810, PETRI_TRANSITIONS=1041} [2022-09-20 21:49:33,477 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 722 predicate places. [2022-09-20 21:49:33,477 INFO L495 AbstractCegarLoop]: Abstraction has has 810 places, 1041 transitions, 19387 flow [2022-09-20 21:49:33,478 INFO L496 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-09-20 21:49:33,478 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:33,478 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:33,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2022-09-20 21:49:33,478 INFO L420 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:33,478 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:33,478 INFO L85 PathProgramCache]: Analyzing trace with hash 703060116, now seen corresponding path program 197 times [2022-09-20 21:49:33,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:33,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1418660224] [2022-09-20 21:49:33,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:33,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:33,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:33,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-09-20 21:49:33,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:33,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1418660224] [2022-09-20 21:49:33,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1418660224] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:33,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:33,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:33,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130954682] [2022-09-20 21:49:33,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:33,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:33,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:33,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:33,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:33,734 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:33,734 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 810 places, 1041 transitions, 19387 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-09-20 21:49:33,734 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:33,734 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:33,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:35,778 INFO L130 PetriNetUnfolder]: 724/2213 cut-off events. [2022-09-20 21:49:35,778 INFO L131 PetriNetUnfolder]: For 109019/109019 co-relation queries the response was YES. [2022-09-20 21:49:35,823 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23627 conditions, 2213 events. 724/2213 cut-off events. For 109019/109019 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17203 event pairs, 60 based on Foata normal form. 1/2211 useless extension candidates. Maximal degree in co-relation 23333. Up to 1642 conditions per place. [2022-09-20 21:49:35,833 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 883 selfloop transitions, 134 changer transitions 16/1072 dead transitions. [2022-09-20 21:49:35,833 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 842 places, 1072 transitions, 22010 flow [2022-09-20 21:49:35,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:49:35,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:49:35,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2060 transitions. [2022-09-20 21:49:35,835 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5619203491543917 [2022-09-20 21:49:35,835 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2060 transitions. [2022-09-20 21:49:35,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2060 transitions. [2022-09-20 21:49:35,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:35,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2060 transitions. [2022-09-20 21:49:35,837 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-09-20 21:49:35,838 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-09-20 21:49:35,839 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-09-20 21:49:35,839 INFO L175 Difference]: Start difference. First operand has 810 places, 1041 transitions, 19387 flow. Second operand 39 states and 2060 transitions. [2022-09-20 21:49:35,839 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 842 places, 1072 transitions, 22010 flow [2022-09-20 21:49:36,831 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 809 places, 1072 transitions, 21550 flow, removed 121 selfloop flow, removed 33 redundant places. [2022-09-20 21:49:36,846 INFO L231 Difference]: Finished difference. Result has 815 places, 1041 transitions, 19427 flow [2022-09-20 21:49:36,846 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18945, PETRI_DIFFERENCE_MINUEND_PLACES=771, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1041, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=908, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=19427, PETRI_PLACES=815, PETRI_TRANSITIONS=1041} [2022-09-20 21:49:36,847 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 727 predicate places. [2022-09-20 21:49:36,847 INFO L495 AbstractCegarLoop]: Abstraction has has 815 places, 1041 transitions, 19427 flow [2022-09-20 21:49:36,847 INFO L496 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-09-20 21:49:36,847 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:36,847 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:36,847 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2022-09-20 21:49:36,847 INFO L420 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:36,847 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:36,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1047188586, now seen corresponding path program 198 times [2022-09-20 21:49:36,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:36,848 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902246168] [2022-09-20 21:49:36,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:36,848 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:36,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:37,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-09-20 21:49:37,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:37,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902246168] [2022-09-20 21:49:37,132 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902246168] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:37,132 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:37,132 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:37,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745992116] [2022-09-20 21:49:37,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:37,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:37,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:37,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:37,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:37,133 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:37,133 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 815 places, 1041 transitions, 19427 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-09-20 21:49:37,133 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:37,133 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:37,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:39,087 INFO L130 PetriNetUnfolder]: 723/2211 cut-off events. [2022-09-20 21:49:39,087 INFO L131 PetriNetUnfolder]: For 106844/106844 co-relation queries the response was YES. [2022-09-20 21:49:39,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23577 conditions, 2211 events. 723/2211 cut-off events. For 106844/106844 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17186 event pairs, 57 based on Foata normal form. 1/2210 useless extension candidates. Maximal degree in co-relation 23282. Up to 1651 conditions per place. [2022-09-20 21:49:39,145 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 894 selfloop transitions, 124 changer transitions 16/1073 dead transitions. [2022-09-20 21:49:39,145 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 848 places, 1073 transitions, 22050 flow [2022-09-20 21:49:39,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:49:39,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:49:39,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2159 transitions. [2022-09-20 21:49:39,146 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.560197197716658 [2022-09-20 21:49:39,147 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2159 transitions. [2022-09-20 21:49:39,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2159 transitions. [2022-09-20 21:49:39,147 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:39,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2159 transitions. [2022-09-20 21:49:39,148 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.65853658536585) internal successors, (2159), 41 states have internal predecessors, (2159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:49:39,150 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-09-20 21:49:39,150 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-09-20 21:49:39,150 INFO L175 Difference]: Start difference. First operand has 815 places, 1041 transitions, 19427 flow. Second operand 41 states and 2159 transitions. [2022-09-20 21:49:39,150 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 848 places, 1073 transitions, 22050 flow [2022-09-20 21:49:40,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 815 places, 1073 transitions, 21578 flow, removed 117 selfloop flow, removed 33 redundant places. [2022-09-20 21:49:40,151 INFO L231 Difference]: Finished difference. Result has 821 places, 1041 transitions, 19409 flow [2022-09-20 21:49:40,152 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18979, PETRI_DIFFERENCE_MINUEND_PLACES=775, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1041, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=918, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=19409, PETRI_PLACES=821, PETRI_TRANSITIONS=1041} [2022-09-20 21:49:40,152 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 733 predicate places. [2022-09-20 21:49:40,152 INFO L495 AbstractCegarLoop]: Abstraction has has 821 places, 1041 transitions, 19409 flow [2022-09-20 21:49:40,152 INFO L496 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-09-20 21:49:40,152 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:40,152 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:40,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2022-09-20 21:49:40,152 INFO L420 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:40,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:40,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1859597278, now seen corresponding path program 199 times [2022-09-20 21:49:40,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:40,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98760101] [2022-09-20 21:49:40,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:40,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:40,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:40,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:40,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:40,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98760101] [2022-09-20 21:49:40,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98760101] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:40,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:40,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:40,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968795462] [2022-09-20 21:49:40,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:40,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:40,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:40,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:40,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:40,479 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:40,479 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 821 places, 1041 transitions, 19409 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-09-20 21:49:40,479 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:40,479 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:40,479 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:42,230 INFO L130 PetriNetUnfolder]: 718/2201 cut-off events. [2022-09-20 21:49:42,230 INFO L131 PetriNetUnfolder]: For 104737/104737 co-relation queries the response was YES. [2022-09-20 21:49:42,284 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23339 conditions, 2201 events. 718/2201 cut-off events. For 104737/104737 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17094 event pairs, 57 based on Foata normal form. 1/2200 useless extension candidates. Maximal degree in co-relation 23041. Up to 1642 conditions per place. [2022-09-20 21:49:42,295 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 894 selfloop transitions, 108 changer transitions 23/1064 dead transitions. [2022-09-20 21:49:42,295 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 847 places, 1064 transitions, 21641 flow [2022-09-20 21:49:42,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:49:42,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:49:42,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1753 transitions. [2022-09-20 21:49:42,296 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5651192778852353 [2022-09-20 21:49:42,296 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1753 transitions. [2022-09-20 21:49:42,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1753 transitions. [2022-09-20 21:49:42,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:42,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1753 transitions. [2022-09-20 21:49:42,298 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-09-20 21:49:42,299 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-09-20 21:49:42,299 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-09-20 21:49:42,299 INFO L175 Difference]: Start difference. First operand has 821 places, 1041 transitions, 19409 flow. Second operand 33 states and 1753 transitions. [2022-09-20 21:49:42,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 847 places, 1064 transitions, 21641 flow [2022-09-20 21:49:43,282 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 810 places, 1064 transitions, 21180 flow, removed 97 selfloop flow, removed 37 redundant places. [2022-09-20 21:49:43,297 INFO L231 Difference]: Finished difference. Result has 815 places, 1027 transitions, 19023 flow [2022-09-20 21:49:43,297 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18954, PETRI_DIFFERENCE_MINUEND_PLACES=778, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1041, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=933, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=19023, PETRI_PLACES=815, PETRI_TRANSITIONS=1027} [2022-09-20 21:49:43,297 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 727 predicate places. [2022-09-20 21:49:43,297 INFO L495 AbstractCegarLoop]: Abstraction has has 815 places, 1027 transitions, 19023 flow [2022-09-20 21:49:43,298 INFO L496 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-09-20 21:49:43,298 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:43,298 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:43,298 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198 [2022-09-20 21:49:43,298 INFO L420 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:43,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:43,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1019083708, now seen corresponding path program 200 times [2022-09-20 21:49:43,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:43,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833816893] [2022-09-20 21:49:43,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:43,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:43,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:43,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-09-20 21:49:43,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:43,564 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833816893] [2022-09-20 21:49:43,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833816893] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:43,564 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:43,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:43,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529427979] [2022-09-20 21:49:43,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:43,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:43,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:43,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:43,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:43,565 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:43,565 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 815 places, 1027 transitions, 19023 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-09-20 21:49:43,566 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:43,566 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:43,566 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:45,388 INFO L130 PetriNetUnfolder]: 711/2168 cut-off events. [2022-09-20 21:49:45,388 INFO L131 PetriNetUnfolder]: For 102407/102407 co-relation queries the response was YES. [2022-09-20 21:49:45,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23033 conditions, 2168 events. 711/2168 cut-off events. For 102407/102407 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 16759 event pairs, 57 based on Foata normal form. 1/2166 useless extension candidates. Maximal degree in co-relation 22734. Up to 1629 conditions per place. [2022-09-20 21:49:45,448 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 881 selfloop transitions, 98 changer transitions 30/1048 dead transitions. [2022-09-20 21:49:45,448 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 836 places, 1048 transitions, 21197 flow [2022-09-20 21:49:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:49:45,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:49:45,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1802 transitions. [2022-09-20 21:49:45,450 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:49:45,450 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1802 transitions. [2022-09-20 21:49:45,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1802 transitions. [2022-09-20 21:49:45,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:45,450 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1802 transitions. [2022-09-20 21:49:45,451 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.0) internal successors, (1802), 34 states have internal predecessors, (1802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:49:45,453 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-09-20 21:49:45,453 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-09-20 21:49:45,453 INFO L175 Difference]: Start difference. First operand has 815 places, 1027 transitions, 19023 flow. Second operand 34 states and 1802 transitions. [2022-09-20 21:49:45,453 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 836 places, 1048 transitions, 21197 flow [2022-09-20 21:49:46,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 801 places, 1048 transitions, 20881 flow, removed 21 selfloop flow, removed 35 redundant places. [2022-09-20 21:49:46,379 INFO L231 Difference]: Finished difference. Result has 805 places, 1004 transitions, 18683 flow [2022-09-20 21:49:46,380 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18713, PETRI_DIFFERENCE_MINUEND_PLACES=768, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1027, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=929, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18683, PETRI_PLACES=805, PETRI_TRANSITIONS=1004} [2022-09-20 21:49:46,380 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 717 predicate places. [2022-09-20 21:49:46,380 INFO L495 AbstractCegarLoop]: Abstraction has has 805 places, 1004 transitions, 18683 flow [2022-09-20 21:49:46,380 INFO L496 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-09-20 21:49:46,380 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:46,380 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:46,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199 [2022-09-20 21:49:46,381 INFO L420 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:46,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:46,381 INFO L85 PathProgramCache]: Analyzing trace with hash 12842576, now seen corresponding path program 201 times [2022-09-20 21:49:46,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:46,381 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064708129] [2022-09-20 21:49:46,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:46,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:46,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:46,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:46,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:46,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064708129] [2022-09-20 21:49:46,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064708129] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:46,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:46,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:46,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067635473] [2022-09-20 21:49:46,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:46,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:46,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:46,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:46,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:46,658 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:46,658 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 805 places, 1004 transitions, 18683 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-09-20 21:49:46,658 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:46,658 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:46,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:48,468 INFO L130 PetriNetUnfolder]: 702/2139 cut-off events. [2022-09-20 21:49:48,468 INFO L131 PetriNetUnfolder]: For 101955/101955 co-relation queries the response was YES. [2022-09-20 21:49:48,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22800 conditions, 2139 events. 702/2139 cut-off events. For 101955/101955 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 16384 event pairs, 58 based on Foata normal form. 1/2138 useless extension candidates. Maximal degree in co-relation 22505. Up to 1609 conditions per place. [2022-09-20 21:49:48,523 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 869 selfloop transitions, 101 changer transitions 18/1027 dead transitions. [2022-09-20 21:49:48,523 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 819 places, 1027 transitions, 20830 flow [2022-09-20 21:49:48,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:49:48,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:49:48,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1801 transitions. [2022-09-20 21:49:48,524 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635168961201502 [2022-09-20 21:49:48,525 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1801 transitions. [2022-09-20 21:49:48,525 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1801 transitions. [2022-09-20 21:49:48,525 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:48,525 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1801 transitions. [2022-09-20 21:49:48,526 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-09-20 21:49:48,527 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-09-20 21:49:48,528 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-09-20 21:49:48,528 INFO L175 Difference]: Start difference. First operand has 805 places, 1004 transitions, 18683 flow. Second operand 34 states and 1801 transitions. [2022-09-20 21:49:48,528 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 819 places, 1027 transitions, 20830 flow [2022-09-20 21:49:49,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 778 places, 1027 transitions, 20430 flow, removed 18 selfloop flow, removed 41 redundant places. [2022-09-20 21:49:49,457 INFO L231 Difference]: Finished difference. Result has 783 places, 994 transitions, 18404 flow [2022-09-20 21:49:49,457 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18291, PETRI_DIFFERENCE_MINUEND_PLACES=745, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1004, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=903, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18404, PETRI_PLACES=783, PETRI_TRANSITIONS=994} [2022-09-20 21:49:49,458 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 695 predicate places. [2022-09-20 21:49:49,458 INFO L495 AbstractCegarLoop]: Abstraction has has 783 places, 994 transitions, 18404 flow [2022-09-20 21:49:49,458 INFO L496 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-09-20 21:49:49,458 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:49,458 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:49,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200 [2022-09-20 21:49:49,458 INFO L420 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:49,458 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:49,458 INFO L85 PathProgramCache]: Analyzing trace with hash -643231052, now seen corresponding path program 202 times [2022-09-20 21:49:49,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:49,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518524733] [2022-09-20 21:49:49,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:49,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:49,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:49,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-09-20 21:49:49,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:49,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518524733] [2022-09-20 21:49:49,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518524733] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:49,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:49,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:49,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238597094] [2022-09-20 21:49:49,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:49,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:49,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:49,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:49,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:49,727 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:49,727 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 783 places, 994 transitions, 18404 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-09-20 21:49:49,727 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:49,727 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:49,727 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:51,579 INFO L130 PetriNetUnfolder]: 697/2122 cut-off events. [2022-09-20 21:49:51,580 INFO L131 PetriNetUnfolder]: For 101405/101405 co-relation queries the response was YES. [2022-09-20 21:49:51,626 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22593 conditions, 2122 events. 697/2122 cut-off events. For 101405/101405 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 16191 event pairs, 56 based on Foata normal form. 1/2121 useless extension candidates. Maximal degree in co-relation 22304. Up to 1600 conditions per place. [2022-09-20 21:49:51,636 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 861 selfloop transitions, 98 changer transitions 18/1016 dead transitions. [2022-09-20 21:49:51,636 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 804 places, 1016 transitions, 20517 flow [2022-09-20 21:49:51,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:49:51,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:49:51,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1849 transitions. [2022-09-20 21:49:51,638 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5620060790273557 [2022-09-20 21:49:51,638 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1849 transitions. [2022-09-20 21:49:51,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1849 transitions. [2022-09-20 21:49:51,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:51,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1849 transitions. [2022-09-20 21:49:51,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.82857142857143) internal successors, (1849), 35 states have internal predecessors, (1849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:49:51,641 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-09-20 21:49:51,641 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-09-20 21:49:51,641 INFO L175 Difference]: Start difference. First operand has 783 places, 994 transitions, 18404 flow. Second operand 35 states and 1849 transitions. [2022-09-20 21:49:51,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 804 places, 1016 transitions, 20517 flow [2022-09-20 21:49:52,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 769 places, 1016 transitions, 20221 flow, removed 21 selfloop flow, removed 35 redundant places. [2022-09-20 21:49:52,504 INFO L231 Difference]: Finished difference. Result has 773 places, 983 transitions, 18230 flow [2022-09-20 21:49:52,504 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18114, PETRI_DIFFERENCE_MINUEND_PLACES=735, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=994, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=896, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18230, PETRI_PLACES=773, PETRI_TRANSITIONS=983} [2022-09-20 21:49:52,504 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 685 predicate places. [2022-09-20 21:49:52,504 INFO L495 AbstractCegarLoop]: Abstraction has has 773 places, 983 transitions, 18230 flow [2022-09-20 21:49:52,504 INFO L496 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-09-20 21:49:52,504 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:52,504 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:52,505 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201 [2022-09-20 21:49:52,505 INFO L420 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:52,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:52,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1340996836, now seen corresponding path program 203 times [2022-09-20 21:49:52,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:52,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1267436646] [2022-09-20 21:49:52,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:52,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:52,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-09-20 21:49:52,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:52,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1267436646] [2022-09-20 21:49:52,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1267436646] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:52,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:52,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:49:52,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342774625] [2022-09-20 21:49:52,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:52,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:49:52,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:52,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:49:52,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:49:52,780 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:52,780 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 773 places, 983 transitions, 18230 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-09-20 21:49:52,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:52,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:52,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:54,609 INFO L130 PetriNetUnfolder]: 693/2104 cut-off events. [2022-09-20 21:49:54,610 INFO L131 PetriNetUnfolder]: For 98728/98728 co-relation queries the response was YES. [2022-09-20 21:49:54,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22424 conditions, 2104 events. 693/2104 cut-off events. For 98728/98728 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 16021 event pairs, 59 based on Foata normal form. 1/2101 useless extension candidates. Maximal degree in co-relation 22138. Up to 1596 conditions per place. [2022-09-20 21:49:54,656 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 852 selfloop transitions, 93 changer transitions 20/1004 dead transitions. [2022-09-20 21:49:54,656 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 790 places, 1004 transitions, 20316 flow [2022-09-20 21:49:54,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:49:54,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:49:54,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1744 transitions. [2022-09-20 21:49:54,658 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5622179239200515 [2022-09-20 21:49:54,658 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1744 transitions. [2022-09-20 21:49:54,658 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1744 transitions. [2022-09-20 21:49:54,658 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:54,658 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1744 transitions. [2022-09-20 21:49:54,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:49:54,661 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-09-20 21:49:54,661 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-09-20 21:49:54,661 INFO L175 Difference]: Start difference. First operand has 773 places, 983 transitions, 18230 flow. Second operand 33 states and 1744 transitions. [2022-09-20 21:49:54,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 790 places, 1004 transitions, 20316 flow [2022-09-20 21:49:55,494 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 754 places, 1004 transitions, 20002 flow, removed 13 selfloop flow, removed 36 redundant places. [2022-09-20 21:49:55,508 INFO L231 Difference]: Finished difference. Result has 758 places, 970 transitions, 18026 flow [2022-09-20 21:49:55,508 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17924, PETRI_DIFFERENCE_MINUEND_PLACES=722, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=983, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=890, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18026, PETRI_PLACES=758, PETRI_TRANSITIONS=970} [2022-09-20 21:49:55,508 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 670 predicate places. [2022-09-20 21:49:55,509 INFO L495 AbstractCegarLoop]: Abstraction has has 758 places, 970 transitions, 18026 flow [2022-09-20 21:49:55,509 INFO L496 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-09-20 21:49:55,509 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:55,509 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:55,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202 [2022-09-20 21:49:55,509 INFO L420 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:55,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:55,509 INFO L85 PathProgramCache]: Analyzing trace with hash 2113333040, now seen corresponding path program 204 times [2022-09-20 21:49:55,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:55,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996685080] [2022-09-20 21:49:55,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:55,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:55,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:55,747 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:49:55,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:55,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996685080] [2022-09-20 21:49:55,747 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996685080] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:55,747 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:55,748 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:55,748 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719991318] [2022-09-20 21:49:55,748 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:55,748 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:55,748 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:55,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:55,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:55,749 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:55,749 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 758 places, 970 transitions, 18026 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-09-20 21:49:55,749 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:55,749 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:55,749 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:49:57,437 INFO L130 PetriNetUnfolder]: 690/2088 cut-off events. [2022-09-20 21:49:57,437 INFO L131 PetriNetUnfolder]: For 97754/97754 co-relation queries the response was YES. [2022-09-20 21:49:57,481 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22231 conditions, 2088 events. 690/2088 cut-off events. For 97754/97754 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 15806 event pairs, 72 based on Foata normal form. 1/2086 useless extension candidates. Maximal degree in co-relation 21949. Up to 1580 conditions per place. [2022-09-20 21:49:57,491 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 841 selfloop transitions, 83 changer transitions 30/993 dead transitions. [2022-09-20 21:49:57,491 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 769 places, 993 transitions, 20070 flow [2022-09-20 21:49:57,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:49:57,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:49:57,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1645 transitions. [2022-09-20 21:49:57,493 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5645161290322581 [2022-09-20 21:49:57,493 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1645 transitions. [2022-09-20 21:49:57,493 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1645 transitions. [2022-09-20 21:49:57,493 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:49:57,493 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1645 transitions. [2022-09-20 21:49:57,494 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.064516129032256) internal successors, (1645), 31 states have internal predecessors, (1645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:49:57,496 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-09-20 21:49:57,496 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-09-20 21:49:57,496 INFO L175 Difference]: Start difference. First operand has 758 places, 970 transitions, 18026 flow. Second operand 31 states and 1645 transitions. [2022-09-20 21:49:57,496 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 769 places, 993 transitions, 20070 flow [2022-09-20 21:49:58,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 993 transitions, 19715 flow, removed 16 selfloop flow, removed 34 redundant places. [2022-09-20 21:49:58,290 INFO L231 Difference]: Finished difference. Result has 739 places, 950 transitions, 17646 flow [2022-09-20 21:49:58,290 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17679, PETRI_DIFFERENCE_MINUEND_PLACES=705, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=970, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=887, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=17646, PETRI_PLACES=739, PETRI_TRANSITIONS=950} [2022-09-20 21:49:58,290 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 651 predicate places. [2022-09-20 21:49:58,290 INFO L495 AbstractCegarLoop]: Abstraction has has 739 places, 950 transitions, 17646 flow [2022-09-20 21:49:58,290 INFO L496 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-09-20 21:49:58,290 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:49:58,291 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:49:58,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203 [2022-09-20 21:49:58,291 INFO L420 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:49:58,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:49:58,291 INFO L85 PathProgramCache]: Analyzing trace with hash -338300370, now seen corresponding path program 205 times [2022-09-20 21:49:58,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:49:58,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874898822] [2022-09-20 21:49:58,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:49:58,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:49:58,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:49:58,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-09-20 21:49:58,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:49:58,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874898822] [2022-09-20 21:49:58,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1874898822] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:49:58,561 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:49:58,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:49:58,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771232573] [2022-09-20 21:49:58,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:49:58,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:49:58,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:49:58,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:49:58,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:49:58,562 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:49:58,562 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 950 transitions, 17646 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-09-20 21:49:58,562 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:49:58,562 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:49:58,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:00,403 INFO L130 PetriNetUnfolder]: 696/2101 cut-off events. [2022-09-20 21:50:00,403 INFO L131 PetriNetUnfolder]: For 100590/100590 co-relation queries the response was YES. [2022-09-20 21:50:00,446 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22607 conditions, 2101 events. 696/2101 cut-off events. For 100590/100590 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 16046 event pairs, 56 based on Foata normal form. 1/2099 useless extension candidates. Maximal degree in co-relation 22331. Up to 1475 conditions per place. [2022-09-20 21:50:00,456 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 769 selfloop transitions, 169 changer transitions 28/1005 dead transitions. [2022-09-20 21:50:00,456 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 746 places, 1005 transitions, 20927 flow [2022-09-20 21:50:00,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:50:00,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:50:00,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1758 transitions. [2022-09-20 21:50:00,457 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5667311411992263 [2022-09-20 21:50:00,457 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1758 transitions. [2022-09-20 21:50:00,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1758 transitions. [2022-09-20 21:50:00,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:00,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1758 transitions. [2022-09-20 21:50:00,459 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-09-20 21:50:00,460 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-09-20 21:50:00,460 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-09-20 21:50:00,460 INFO L175 Difference]: Start difference. First operand has 739 places, 950 transitions, 17646 flow. Second operand 33 states and 1758 transitions. [2022-09-20 21:50:00,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 746 places, 1005 transitions, 20927 flow [2022-09-20 21:50:01,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 713 places, 1005 transitions, 20463 flow, removed 48 selfloop flow, removed 33 redundant places. [2022-09-20 21:50:01,276 INFO L231 Difference]: Finished difference. Result has 723 places, 953 transitions, 17798 flow [2022-09-20 21:50:01,277 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17224, PETRI_DIFFERENCE_MINUEND_PLACES=681, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=950, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=785, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=17798, PETRI_PLACES=723, PETRI_TRANSITIONS=953} [2022-09-20 21:50:01,277 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 635 predicate places. [2022-09-20 21:50:01,277 INFO L495 AbstractCegarLoop]: Abstraction has has 723 places, 953 transitions, 17798 flow [2022-09-20 21:50:01,278 INFO L496 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-09-20 21:50:01,278 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:01,278 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:01,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204 [2022-09-20 21:50:01,278 INFO L420 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:01,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:01,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1741294328, now seen corresponding path program 206 times [2022-09-20 21:50:01,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:01,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251650536] [2022-09-20 21:50:01,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:01,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:01,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:01,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-09-20 21:50:01,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:01,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251650536] [2022-09-20 21:50:01,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251650536] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:01,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:01,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:01,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152311555] [2022-09-20 21:50:01,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:01,560 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:01,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:01,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:01,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:01,561 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:01,561 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 723 places, 953 transitions, 17798 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-09-20 21:50:01,561 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:01,561 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:01,561 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:03,793 INFO L130 PetriNetUnfolder]: 686/2086 cut-off events. [2022-09-20 21:50:03,793 INFO L131 PetriNetUnfolder]: For 93670/93670 co-relation queries the response was YES. [2022-09-20 21:50:03,838 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22098 conditions, 2086 events. 686/2086 cut-off events. For 93670/93670 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15873 event pairs, 64 based on Foata normal form. 1/2084 useless extension candidates. Maximal degree in co-relation 21826. Up to 1489 conditions per place. [2022-09-20 21:50:03,848 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 790 selfloop transitions, 152 changer transitions 16/997 dead transitions. [2022-09-20 21:50:03,848 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 750 places, 997 transitions, 20675 flow [2022-09-20 21:50:03,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:50:03,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:50:03,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1858 transitions. [2022-09-20 21:50:03,850 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.564741641337386 [2022-09-20 21:50:03,850 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1858 transitions. [2022-09-20 21:50:03,850 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1858 transitions. [2022-09-20 21:50:03,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:03,850 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1858 transitions. [2022-09-20 21:50:03,852 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.08571428571429) internal successors, (1858), 35 states have internal predecessors, (1858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:03,853 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-09-20 21:50:03,853 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-09-20 21:50:03,853 INFO L175 Difference]: Start difference. First operand has 723 places, 953 transitions, 17798 flow. Second operand 35 states and 1858 transitions. [2022-09-20 21:50:03,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 750 places, 997 transitions, 20675 flow [2022-09-20 21:50:04,613 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 722 places, 997 transitions, 20311 flow, removed 75 selfloop flow, removed 28 redundant places. [2022-09-20 21:50:04,628 INFO L231 Difference]: Finished difference. Result has 729 places, 955 transitions, 17956 flow [2022-09-20 21:50:04,629 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17448, PETRI_DIFFERENCE_MINUEND_PLACES=688, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=953, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=802, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17956, PETRI_PLACES=729, PETRI_TRANSITIONS=955} [2022-09-20 21:50:04,629 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 641 predicate places. [2022-09-20 21:50:04,629 INFO L495 AbstractCegarLoop]: Abstraction has has 729 places, 955 transitions, 17956 flow [2022-09-20 21:50:04,629 INFO L496 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-09-20 21:50:04,629 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:04,630 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:04,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205 [2022-09-20 21:50:04,630 INFO L420 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:04,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:04,630 INFO L85 PathProgramCache]: Analyzing trace with hash 538195430, now seen corresponding path program 207 times [2022-09-20 21:50:04,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:04,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733356842] [2022-09-20 21:50:04,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:04,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:04,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:04,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-09-20 21:50:04,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:04,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733356842] [2022-09-20 21:50:04,909 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733356842] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:04,909 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:04,909 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:04,909 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932262711] [2022-09-20 21:50:04,909 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:04,910 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:04,910 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:04,910 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:04,910 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:04,910 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:04,911 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 955 transitions, 17956 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-09-20 21:50:04,911 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:04,911 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:04,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:06,808 INFO L130 PetriNetUnfolder]: 689/2092 cut-off events. [2022-09-20 21:50:06,809 INFO L131 PetriNetUnfolder]: For 93354/93354 co-relation queries the response was YES. [2022-09-20 21:50:06,851 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22185 conditions, 2092 events. 689/2092 cut-off events. For 93354/93354 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15929 event pairs, 66 based on Foata normal form. 1/2090 useless extension candidates. Maximal degree in co-relation 21914. Up to 1458 conditions per place. [2022-09-20 21:50:06,861 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 748 selfloop transitions, 186 changer transitions 22/995 dead transitions. [2022-09-20 21:50:06,862 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 760 places, 995 transitions, 20654 flow [2022-09-20 21:50:06,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:50:06,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:50:06,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1964 transitions. [2022-09-20 21:50:06,863 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5646923519263944 [2022-09-20 21:50:06,863 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1964 transitions. [2022-09-20 21:50:06,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1964 transitions. [2022-09-20 21:50:06,863 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:06,863 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1964 transitions. [2022-09-20 21:50:06,865 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-09-20 21:50:06,866 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-09-20 21:50:06,866 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-09-20 21:50:06,867 INFO L175 Difference]: Start difference. First operand has 729 places, 955 transitions, 17956 flow. Second operand 37 states and 1964 transitions. [2022-09-20 21:50:06,867 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 760 places, 995 transitions, 20654 flow [2022-09-20 21:50:07,634 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 731 places, 995 transitions, 20300 flow, removed 83 selfloop flow, removed 29 redundant places. [2022-09-20 21:50:07,648 INFO L231 Difference]: Finished difference. Result has 738 places, 955 transitions, 18133 flow [2022-09-20 21:50:07,649 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17624, PETRI_DIFFERENCE_MINUEND_PLACES=695, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=955, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=770, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=18133, PETRI_PLACES=738, PETRI_TRANSITIONS=955} [2022-09-20 21:50:07,649 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 650 predicate places. [2022-09-20 21:50:07,649 INFO L495 AbstractCegarLoop]: Abstraction has has 738 places, 955 transitions, 18133 flow [2022-09-20 21:50:07,649 INFO L496 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-09-20 21:50:07,649 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:07,649 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:07,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2022-09-20 21:50:07,649 INFO L420 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:07,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:07,650 INFO L85 PathProgramCache]: Analyzing trace with hash 2107476024, now seen corresponding path program 208 times [2022-09-20 21:50:07,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:07,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539608175] [2022-09-20 21:50:07,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:07,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:07,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:07,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-09-20 21:50:07,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:07,916 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539608175] [2022-09-20 21:50:07,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539608175] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:07,916 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:07,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:07,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127515857] [2022-09-20 21:50:07,916 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:07,916 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:07,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:07,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:07,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:07,917 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:07,918 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 738 places, 955 transitions, 18133 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-09-20 21:50:07,918 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:07,918 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:07,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:09,856 INFO L130 PetriNetUnfolder]: 684/2085 cut-off events. [2022-09-20 21:50:09,856 INFO L131 PetriNetUnfolder]: For 92407/92407 co-relation queries the response was YES. [2022-09-20 21:50:09,889 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22159 conditions, 2085 events. 684/2085 cut-off events. For 92407/92407 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 15850 event pairs, 63 based on Foata normal form. 1/2083 useless extension candidates. Maximal degree in co-relation 21886. Up to 1474 conditions per place. [2022-09-20 21:50:09,899 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 784 selfloop transitions, 149 changer transitions 28/1000 dead transitions. [2022-09-20 21:50:09,899 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 770 places, 1000 transitions, 20844 flow [2022-09-20 21:50:09,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:50:09,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:50:09,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2012 transitions. [2022-09-20 21:50:09,900 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5632698768197089 [2022-09-20 21:50:09,900 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2012 transitions. [2022-09-20 21:50:09,900 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2012 transitions. [2022-09-20 21:50:09,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:09,901 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2012 transitions. [2022-09-20 21:50:09,902 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-09-20 21:50:09,903 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-09-20 21:50:09,904 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-09-20 21:50:09,904 INFO L175 Difference]: Start difference. First operand has 738 places, 955 transitions, 18133 flow. Second operand 38 states and 2012 transitions. [2022-09-20 21:50:09,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 770 places, 1000 transitions, 20844 flow [2022-09-20 21:50:10,642 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 733 places, 1000 transitions, 20412 flow, removed 70 selfloop flow, removed 37 redundant places. [2022-09-20 21:50:10,657 INFO L231 Difference]: Finished difference. Result has 741 places, 949 transitions, 18109 flow [2022-09-20 21:50:10,657 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17731, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=955, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=807, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=18109, PETRI_PLACES=741, PETRI_TRANSITIONS=949} [2022-09-20 21:50:10,657 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 653 predicate places. [2022-09-20 21:50:10,657 INFO L495 AbstractCegarLoop]: Abstraction has has 741 places, 949 transitions, 18109 flow [2022-09-20 21:50:10,657 INFO L496 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-09-20 21:50:10,658 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:10,658 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:10,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207 [2022-09-20 21:50:10,658 INFO L420 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:10,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:10,658 INFO L85 PathProgramCache]: Analyzing trace with hash 15035446, now seen corresponding path program 209 times [2022-09-20 21:50:10,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:10,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141992037] [2022-09-20 21:50:10,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:10,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:10,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:11,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-09-20 21:50:11,001 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:11,001 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141992037] [2022-09-20 21:50:11,001 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141992037] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:11,001 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:11,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:11,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42902107] [2022-09-20 21:50:11,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:11,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:11,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:11,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:11,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:11,003 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:11,003 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 741 places, 949 transitions, 18109 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-09-20 21:50:11,003 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:11,003 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:11,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:12,921 INFO L130 PetriNetUnfolder]: 673/2049 cut-off events. [2022-09-20 21:50:12,921 INFO L131 PetriNetUnfolder]: For 90762/90762 co-relation queries the response was YES. [2022-09-20 21:50:12,962 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21943 conditions, 2049 events. 673/2049 cut-off events. For 90762/90762 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15572 event pairs, 66 based on Foata normal form. 1/2047 useless extension candidates. Maximal degree in co-relation 21669. Up to 1463 conditions per place. [2022-09-20 21:50:12,971 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 777 selfloop transitions, 135 changer transitions 37/988 dead transitions. [2022-09-20 21:50:12,971 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 772 places, 988 transitions, 20696 flow [2022-09-20 21:50:12,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:50:12,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:50:12,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2010 transitions. [2022-09-20 21:50:12,973 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5627099664053752 [2022-09-20 21:50:12,973 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2010 transitions. [2022-09-20 21:50:12,973 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2010 transitions. [2022-09-20 21:50:12,973 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:12,973 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2010 transitions. [2022-09-20 21:50:12,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.89473684210526) internal successors, (2010), 38 states have internal predecessors, (2010), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:12,977 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-09-20 21:50:12,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-09-20 21:50:12,977 INFO L175 Difference]: Start difference. First operand has 741 places, 949 transitions, 18109 flow. Second operand 38 states and 2010 transitions. [2022-09-20 21:50:12,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 772 places, 988 transitions, 20696 flow [2022-09-20 21:50:13,753 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 738 places, 988 transitions, 20137 flow, removed 145 selfloop flow, removed 34 redundant places. [2022-09-20 21:50:13,767 INFO L231 Difference]: Finished difference. Result has 745 places, 928 transitions, 17729 flow [2022-09-20 21:50:13,767 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17562, PETRI_DIFFERENCE_MINUEND_PLACES=701, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=949, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=815, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=17729, PETRI_PLACES=745, PETRI_TRANSITIONS=928} [2022-09-20 21:50:13,768 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 657 predicate places. [2022-09-20 21:50:13,768 INFO L495 AbstractCegarLoop]: Abstraction has has 745 places, 928 transitions, 17729 flow [2022-09-20 21:50:13,768 INFO L496 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-09-20 21:50:13,768 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:13,768 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:13,768 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2022-09-20 21:50:13,768 INFO L420 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:13,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:13,768 INFO L85 PathProgramCache]: Analyzing trace with hash 2055481772, now seen corresponding path program 210 times [2022-09-20 21:50:13,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:13,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110890156] [2022-09-20 21:50:13,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:13,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:13,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:14,010 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:14,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:14,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110890156] [2022-09-20 21:50:14,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110890156] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:14,010 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:14,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:14,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765410188] [2022-09-20 21:50:14,011 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:14,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:14,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:14,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:14,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:14,011 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:14,012 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 745 places, 928 transitions, 17729 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-09-20 21:50:14,012 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:14,012 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:14,012 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:15,955 INFO L130 PetriNetUnfolder]: 662/2016 cut-off events. [2022-09-20 21:50:15,955 INFO L131 PetriNetUnfolder]: For 90378/90378 co-relation queries the response was YES. [2022-09-20 21:50:15,996 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21694 conditions, 2016 events. 662/2016 cut-off events. For 90378/90378 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 15207 event pairs, 65 based on Foata normal form. 1/2014 useless extension candidates. Maximal degree in co-relation 21419. Up to 1504 conditions per place. [2022-09-20 21:50:16,005 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 796 selfloop transitions, 111 changer transitions 17/963 dead transitions. [2022-09-20 21:50:16,006 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 766 places, 963 transitions, 20156 flow [2022-09-20 21:50:16,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:50:16,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:50:16,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1753 transitions. [2022-09-20 21:50:16,007 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5651192778852353 [2022-09-20 21:50:16,007 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1753 transitions. [2022-09-20 21:50:16,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1753 transitions. [2022-09-20 21:50:16,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:16,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1753 transitions. [2022-09-20 21:50:16,009 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-09-20 21:50:16,010 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-09-20 21:50:16,010 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-09-20 21:50:16,010 INFO L175 Difference]: Start difference. First operand has 745 places, 928 transitions, 17729 flow. Second operand 33 states and 1753 transitions. [2022-09-20 21:50:16,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 766 places, 963 transitions, 20156 flow [2022-09-20 21:50:16,756 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 724 places, 963 transitions, 19428 flow, removed 157 selfloop flow, removed 42 redundant places. [2022-09-20 21:50:16,769 INFO L231 Difference]: Finished difference. Result has 731 places, 929 transitions, 17434 flow [2022-09-20 21:50:16,770 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17035, PETRI_DIFFERENCE_MINUEND_PLACES=692, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=928, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=818, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=17434, PETRI_PLACES=731, PETRI_TRANSITIONS=929} [2022-09-20 21:50:16,770 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 643 predicate places. [2022-09-20 21:50:16,770 INFO L495 AbstractCegarLoop]: Abstraction has has 731 places, 929 transitions, 17434 flow [2022-09-20 21:50:16,770 INFO L496 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-09-20 21:50:16,770 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:16,770 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:16,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209 [2022-09-20 21:50:16,770 INFO L420 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:16,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:16,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1277302840, now seen corresponding path program 211 times [2022-09-20 21:50:16,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:16,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53235093] [2022-09-20 21:50:16,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:16,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:16,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:17,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:17,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:17,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53235093] [2022-09-20 21:50:17,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53235093] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:17,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:17,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:17,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637265125] [2022-09-20 21:50:17,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:17,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:17,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:17,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:17,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:17,035 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:17,035 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 731 places, 929 transitions, 17434 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-09-20 21:50:17,035 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:17,035 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:17,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:18,817 INFO L130 PetriNetUnfolder]: 661/2020 cut-off events. [2022-09-20 21:50:18,817 INFO L131 PetriNetUnfolder]: For 88610/88610 co-relation queries the response was YES. [2022-09-20 21:50:18,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21471 conditions, 2020 events. 661/2020 cut-off events. For 88610/88610 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15253 event pairs, 67 based on Foata normal form. 1/2018 useless extension candidates. Maximal degree in co-relation 21198. Up to 1417 conditions per place. [2022-09-20 21:50:18,867 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 732 selfloop transitions, 171 changer transitions 24/966 dead transitions. [2022-09-20 21:50:18,867 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 762 places, 966 transitions, 19910 flow [2022-09-20 21:50:18,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:50:18,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:50:18,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2062 transitions. [2022-09-20 21:50:18,869 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5624659028914348 [2022-09-20 21:50:18,869 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2062 transitions. [2022-09-20 21:50:18,869 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2062 transitions. [2022-09-20 21:50:18,869 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:18,869 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2062 transitions. [2022-09-20 21:50:18,871 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-09-20 21:50:18,872 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-09-20 21:50:18,873 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-09-20 21:50:18,873 INFO L175 Difference]: Start difference. First operand has 731 places, 929 transitions, 17434 flow. Second operand 39 states and 2062 transitions. [2022-09-20 21:50:18,873 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 762 places, 966 transitions, 19910 flow [2022-09-20 21:50:19,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 733 places, 966 transitions, 19424 flow, removed 112 selfloop flow, removed 29 redundant places. [2022-09-20 21:50:19,634 INFO L231 Difference]: Finished difference. Result has 739 places, 925 transitions, 17455 flow [2022-09-20 21:50:19,635 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16964, PETRI_DIFFERENCE_MINUEND_PLACES=695, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=929, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=761, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=17455, PETRI_PLACES=739, PETRI_TRANSITIONS=925} [2022-09-20 21:50:19,635 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 651 predicate places. [2022-09-20 21:50:19,635 INFO L495 AbstractCegarLoop]: Abstraction has has 739 places, 925 transitions, 17455 flow [2022-09-20 21:50:19,635 INFO L496 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-09-20 21:50:19,635 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:19,635 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:19,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210 [2022-09-20 21:50:19,635 INFO L420 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:19,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:19,636 INFO L85 PathProgramCache]: Analyzing trace with hash 2049683436, now seen corresponding path program 212 times [2022-09-20 21:50:19,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:19,636 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174544270] [2022-09-20 21:50:19,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:19,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:19,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:19,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:19,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:19,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174544270] [2022-09-20 21:50:19,887 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174544270] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:19,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:19,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:19,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646699984] [2022-09-20 21:50:19,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:19,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:19,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:19,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:19,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:19,889 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:19,889 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 739 places, 925 transitions, 17455 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-09-20 21:50:19,889 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:19,889 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:19,889 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:21,817 INFO L130 PetriNetUnfolder]: 654/1996 cut-off events. [2022-09-20 21:50:21,817 INFO L131 PetriNetUnfolder]: For 87365/87365 co-relation queries the response was YES. [2022-09-20 21:50:21,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21325 conditions, 1996 events. 654/1996 cut-off events. For 87365/87365 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15006 event pairs, 73 based on Foata normal form. 1/1994 useless extension candidates. Maximal degree in co-relation 21051. Up to 1401 conditions per place. [2022-09-20 21:50:21,869 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 705 selfloop transitions, 196 changer transitions 18/958 dead transitions. [2022-09-20 21:50:21,870 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 772 places, 958 transitions, 19846 flow [2022-09-20 21:50:21,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:50:21,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:50:21,871 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2161 transitions. [2022-09-20 21:50:21,871 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5607161390762844 [2022-09-20 21:50:21,871 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2161 transitions. [2022-09-20 21:50:21,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2161 transitions. [2022-09-20 21:50:21,872 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:21,872 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2161 transitions. [2022-09-20 21:50:21,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.707317073170735) internal successors, (2161), 41 states have internal predecessors, (2161), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:21,875 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-09-20 21:50:21,875 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-09-20 21:50:21,875 INFO L175 Difference]: Start difference. First operand has 739 places, 925 transitions, 17455 flow. Second operand 41 states and 2161 transitions. [2022-09-20 21:50:21,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 772 places, 958 transitions, 19846 flow [2022-09-20 21:50:22,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 739 places, 958 transitions, 19237 flow, removed 126 selfloop flow, removed 33 redundant places. [2022-09-20 21:50:22,662 INFO L231 Difference]: Finished difference. Result has 745 places, 923 transitions, 17446 flow [2022-09-20 21:50:22,662 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16859, PETRI_DIFFERENCE_MINUEND_PLACES=699, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=925, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=730, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=17446, PETRI_PLACES=745, PETRI_TRANSITIONS=923} [2022-09-20 21:50:22,663 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 657 predicate places. [2022-09-20 21:50:22,663 INFO L495 AbstractCegarLoop]: Abstraction has has 745 places, 923 transitions, 17446 flow [2022-09-20 21:50:22,663 INFO L496 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-09-20 21:50:22,663 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:22,663 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:22,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211 [2022-09-20 21:50:22,663 INFO L420 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:22,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:22,663 INFO L85 PathProgramCache]: Analyzing trace with hash -516362466, now seen corresponding path program 213 times [2022-09-20 21:50:22,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:22,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [880685996] [2022-09-20 21:50:22,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:22,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:22,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:22,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:22,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:22,966 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [880685996] [2022-09-20 21:50:22,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [880685996] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:22,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:22,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:22,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419678077] [2022-09-20 21:50:22,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:22,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:22,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:22,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:22,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:22,967 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:22,968 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 745 places, 923 transitions, 17446 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-09-20 21:50:22,968 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:22,968 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:22,968 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:25,416 INFO L130 PetriNetUnfolder]: 661/2029 cut-off events. [2022-09-20 21:50:25,416 INFO L131 PetriNetUnfolder]: For 91099/91099 co-relation queries the response was YES. [2022-09-20 21:50:25,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21902 conditions, 2029 events. 661/2029 cut-off events. For 91099/91099 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 15431 event pairs, 65 based on Foata normal form. 1/2028 useless extension candidates. Maximal degree in co-relation 21626. Up to 1475 conditions per place. [2022-09-20 21:50:25,469 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 782 selfloop transitions, 118 changer transitions 30/969 dead transitions. [2022-09-20 21:50:25,469 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 772 places, 969 transitions, 20523 flow [2022-09-20 21:50:25,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:50:25,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:50:25,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1853 transitions. [2022-09-20 21:50:25,470 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5632218844984802 [2022-09-20 21:50:25,470 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1853 transitions. [2022-09-20 21:50:25,470 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1853 transitions. [2022-09-20 21:50:25,471 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:25,471 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1853 transitions. [2022-09-20 21:50:25,473 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-09-20 21:50:25,570 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-09-20 21:50:25,570 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-09-20 21:50:25,571 INFO L175 Difference]: Start difference. First operand has 745 places, 923 transitions, 17446 flow. Second operand 35 states and 1853 transitions. [2022-09-20 21:50:25,571 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 772 places, 969 transitions, 20523 flow [2022-09-20 21:50:26,346 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 736 places, 969 transitions, 19982 flow, removed 91 selfloop flow, removed 36 redundant places. [2022-09-20 21:50:26,359 INFO L231 Difference]: Finished difference. Result has 746 places, 921 transitions, 17342 flow [2022-09-20 21:50:26,359 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16925, PETRI_DIFFERENCE_MINUEND_PLACES=702, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=923, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=806, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17342, PETRI_PLACES=746, PETRI_TRANSITIONS=921} [2022-09-20 21:50:26,360 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 658 predicate places. [2022-09-20 21:50:26,360 INFO L495 AbstractCegarLoop]: Abstraction has has 746 places, 921 transitions, 17342 flow [2022-09-20 21:50:26,360 INFO L496 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-09-20 21:50:26,360 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:26,360 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:26,360 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212 [2022-09-20 21:50:26,360 INFO L420 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:26,361 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:26,361 INFO L85 PathProgramCache]: Analyzing trace with hash -1684916602, now seen corresponding path program 214 times [2022-09-20 21:50:26,361 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:26,361 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85046906] [2022-09-20 21:50:26,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:26,361 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:26,708 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:26,708 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:26,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85046906] [2022-09-20 21:50:26,708 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85046906] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:26,708 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:26,708 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:26,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328039003] [2022-09-20 21:50:26,709 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:26,709 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:26,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:26,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:26,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:26,710 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:26,710 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 746 places, 921 transitions, 17342 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-09-20 21:50:26,710 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:26,711 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:26,711 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:28,514 INFO L130 PetriNetUnfolder]: 645/1974 cut-off events. [2022-09-20 21:50:28,514 INFO L131 PetriNetUnfolder]: For 88348/88348 co-relation queries the response was YES. [2022-09-20 21:50:28,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21170 conditions, 1974 events. 645/1974 cut-off events. For 88348/88348 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 14839 event pairs, 64 based on Foata normal form. 1/1972 useless extension candidates. Maximal degree in co-relation 20889. Up to 1370 conditions per place. [2022-09-20 21:50:28,568 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 700 selfloop transitions, 115 changer transitions 91/945 dead transitions. [2022-09-20 21:50:28,568 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 773 places, 945 transitions, 19345 flow [2022-09-20 21:50:28,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:50:28,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:50:28,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2005 transitions. [2022-09-20 21:50:28,570 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5613101903695409 [2022-09-20 21:50:28,570 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2005 transitions. [2022-09-20 21:50:28,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2005 transitions. [2022-09-20 21:50:28,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:28,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2005 transitions. [2022-09-20 21:50:28,572 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-09-20 21:50:28,573 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-09-20 21:50:28,573 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-09-20 21:50:28,574 INFO L175 Difference]: Start difference. First operand has 746 places, 921 transitions, 17342 flow. Second operand 38 states and 2005 transitions. [2022-09-20 21:50:28,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 773 places, 945 transitions, 19345 flow [2022-09-20 21:50:29,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 739 places, 945 transitions, 18942 flow, removed 72 selfloop flow, removed 34 redundant places. [2022-09-20 21:50:29,338 INFO L231 Difference]: Finished difference. Result has 744 places, 838 transitions, 15749 flow [2022-09-20 21:50:29,338 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16947, PETRI_DIFFERENCE_MINUEND_PLACES=702, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=921, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=806, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=15749, PETRI_PLACES=744, PETRI_TRANSITIONS=838} [2022-09-20 21:50:29,339 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 656 predicate places. [2022-09-20 21:50:29,339 INFO L495 AbstractCegarLoop]: Abstraction has has 744 places, 838 transitions, 15749 flow [2022-09-20 21:50:29,339 INFO L496 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-09-20 21:50:29,339 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:29,339 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:29,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213 [2022-09-20 21:50:29,339 INFO L420 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:29,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:29,339 INFO L85 PathProgramCache]: Analyzing trace with hash -1280940448, now seen corresponding path program 215 times [2022-09-20 21:50:29,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:29,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065064283] [2022-09-20 21:50:29,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:29,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:29,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:29,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:29,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:29,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065064283] [2022-09-20 21:50:29,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065064283] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:29,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:29,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:29,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948644231] [2022-09-20 21:50:29,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:29,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:29,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:29,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:29,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:29,633 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:29,633 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 838 transitions, 15749 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-09-20 21:50:29,633 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:29,633 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:29,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:31,175 INFO L130 PetriNetUnfolder]: 606/1835 cut-off events. [2022-09-20 21:50:31,175 INFO L131 PetriNetUnfolder]: For 84012/84012 co-relation queries the response was YES. [2022-09-20 21:50:31,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19882 conditions, 1835 events. 606/1835 cut-off events. For 84012/84012 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 13375 event pairs, 64 based on Foata normal form. 1/1834 useless extension candidates. Maximal degree in co-relation 19606. Up to 1358 conditions per place. [2022-09-20 21:50:31,221 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 692 selfloop transitions, 98 changer transitions 33/862 dead transitions. [2022-09-20 21:50:31,221 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 755 places, 862 transitions, 17586 flow [2022-09-20 21:50:31,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:50:31,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:50:31,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1849 transitions. [2022-09-20 21:50:31,222 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5620060790273557 [2022-09-20 21:50:31,222 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1849 transitions. [2022-09-20 21:50:31,222 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1849 transitions. [2022-09-20 21:50:31,223 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:31,223 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1849 transitions. [2022-09-20 21:50:31,224 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.82857142857143) internal successors, (1849), 35 states have internal predecessors, (1849), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:31,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-09-20 21:50:31,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-09-20 21:50:31,226 INFO L175 Difference]: Start difference. First operand has 744 places, 838 transitions, 15749 flow. Second operand 35 states and 1849 transitions. [2022-09-20 21:50:31,226 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 755 places, 862 transitions, 17586 flow [2022-09-20 21:50:31,869 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 701 places, 862 transitions, 16991 flow, removed 71 selfloop flow, removed 54 redundant places. [2022-09-20 21:50:31,881 INFO L231 Difference]: Finished difference. Result has 706 places, 813 transitions, 15040 flow [2022-09-20 21:50:31,882 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15166, PETRI_DIFFERENCE_MINUEND_PLACES=667, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=838, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=740, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15040, PETRI_PLACES=706, PETRI_TRANSITIONS=813} [2022-09-20 21:50:31,882 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 618 predicate places. [2022-09-20 21:50:31,882 INFO L495 AbstractCegarLoop]: Abstraction has has 706 places, 813 transitions, 15040 flow [2022-09-20 21:50:31,882 INFO L496 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-09-20 21:50:31,882 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:31,882 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:31,882 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214 [2022-09-20 21:50:31,882 INFO L420 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:31,883 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:31,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1362307564, now seen corresponding path program 216 times [2022-09-20 21:50:31,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:31,883 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1180216919] [2022-09-20 21:50:31,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:31,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:31,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:32,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-09-20 21:50:32,161 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:32,161 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1180216919] [2022-09-20 21:50:32,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1180216919] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:32,161 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:32,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:32,161 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319684081] [2022-09-20 21:50:32,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:32,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:32,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:32,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:32,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:32,162 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:32,162 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 813 transitions, 15040 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-09-20 21:50:32,162 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:32,162 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:32,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:33,698 INFO L130 PetriNetUnfolder]: 598/1798 cut-off events. [2022-09-20 21:50:33,698 INFO L131 PetriNetUnfolder]: For 79376/79376 co-relation queries the response was YES. [2022-09-20 21:50:33,727 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19267 conditions, 1798 events. 598/1798 cut-off events. For 79376/79376 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 12954 event pairs, 66 based on Foata normal form. 1/1796 useless extension candidates. Maximal degree in co-relation 19007. Up to 1342 conditions per place. [2022-09-20 21:50:33,735 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 683 selfloop transitions, 91 changer transitions 24/837 dead transitions. [2022-09-20 21:50:33,735 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 725 places, 837 transitions, 16814 flow [2022-09-20 21:50:33,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:50:33,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:50:33,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1752 transitions. [2022-09-20 21:50:33,737 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5647969052224371 [2022-09-20 21:50:33,737 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1752 transitions. [2022-09-20 21:50:33,737 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1752 transitions. [2022-09-20 21:50:33,737 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:33,737 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1752 transitions. [2022-09-20 21:50:33,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.09090909090909) internal successors, (1752), 33 states have internal predecessors, (1752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:33,740 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-09-20 21:50:33,740 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-09-20 21:50:33,740 INFO L175 Difference]: Start difference. First operand has 706 places, 813 transitions, 15040 flow. Second operand 33 states and 1752 transitions. [2022-09-20 21:50:33,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 725 places, 837 transitions, 16814 flow [2022-09-20 21:50:34,265 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 682 places, 837 transitions, 16422 flow, removed 43 selfloop flow, removed 43 redundant places. [2022-09-20 21:50:34,277 INFO L231 Difference]: Finished difference. Result has 686 places, 796 transitions, 14726 flow [2022-09-20 21:50:34,277 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14656, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=813, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=722, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=14726, PETRI_PLACES=686, PETRI_TRANSITIONS=796} [2022-09-20 21:50:34,277 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 598 predicate places. [2022-09-20 21:50:34,277 INFO L495 AbstractCegarLoop]: Abstraction has has 686 places, 796 transitions, 14726 flow [2022-09-20 21:50:34,277 INFO L496 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-09-20 21:50:34,277 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:34,277 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:34,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215 [2022-09-20 21:50:34,277 INFO L420 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:34,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:34,278 INFO L85 PathProgramCache]: Analyzing trace with hash -1855627316, now seen corresponding path program 217 times [2022-09-20 21:50:34,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:34,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187472689] [2022-09-20 21:50:34,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:34,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:34,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:34,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:34,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:34,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187472689] [2022-09-20 21:50:34,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187472689] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:34,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:34,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:34,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [828660631] [2022-09-20 21:50:34,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:34,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:34,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:34,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:34,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:34,540 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:34,540 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 686 places, 796 transitions, 14726 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-09-20 21:50:34,540 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:34,540 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:34,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:36,033 INFO L130 PetriNetUnfolder]: 592/1777 cut-off events. [2022-09-20 21:50:36,034 INFO L131 PetriNetUnfolder]: For 77041/77041 co-relation queries the response was YES. [2022-09-20 21:50:36,066 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19020 conditions, 1777 events. 592/1777 cut-off events. For 77041/77041 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 12734 event pairs, 66 based on Foata normal form. 1/1776 useless extension candidates. Maximal degree in co-relation 18768. Up to 1336 conditions per place. [2022-09-20 21:50:36,074 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 678 selfloop transitions, 81 changer transitions 23/821 dead transitions. [2022-09-20 21:50:36,075 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 700 places, 821 transitions, 16445 flow [2022-09-20 21:50:36,075 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:50:36,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:50:36,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1694 transitions. [2022-09-20 21:50:36,076 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5631648936170213 [2022-09-20 21:50:36,076 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1694 transitions. [2022-09-20 21:50:36,076 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1694 transitions. [2022-09-20 21:50:36,076 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:36,076 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1694 transitions. [2022-09-20 21:50:36,077 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-09-20 21:50:36,079 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-09-20 21:50:36,079 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-09-20 21:50:36,079 INFO L175 Difference]: Start difference. First operand has 686 places, 796 transitions, 14726 flow. Second operand 32 states and 1694 transitions. [2022-09-20 21:50:36,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 700 places, 821 transitions, 16445 flow [2022-09-20 21:50:36,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 666 places, 821 transitions, 16182 flow, removed 9 selfloop flow, removed 34 redundant places. [2022-09-20 21:50:36,674 INFO L231 Difference]: Finished difference. Result has 670 places, 782 transitions, 14526 flow [2022-09-20 21:50:36,674 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14469, PETRI_DIFFERENCE_MINUEND_PLACES=635, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=796, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=715, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=14526, PETRI_PLACES=670, PETRI_TRANSITIONS=782} [2022-09-20 21:50:36,674 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 582 predicate places. [2022-09-20 21:50:36,674 INFO L495 AbstractCegarLoop]: Abstraction has has 670 places, 782 transitions, 14526 flow [2022-09-20 21:50:36,675 INFO L496 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-09-20 21:50:36,675 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:36,675 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:36,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216 [2022-09-20 21:50:36,675 INFO L420 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:36,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:36,675 INFO L85 PathProgramCache]: Analyzing trace with hash 1163445766, now seen corresponding path program 218 times [2022-09-20 21:50:36,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:36,675 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933867669] [2022-09-20 21:50:36,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:36,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:36,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:36,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:36,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:36,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933867669] [2022-09-20 21:50:36,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933867669] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:36,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:36,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:36,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [329640322] [2022-09-20 21:50:36,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:36,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:36,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:36,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:36,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:36,970 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:36,971 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 670 places, 782 transitions, 14526 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-09-20 21:50:36,971 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:36,971 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:36,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:38,486 INFO L130 PetriNetUnfolder]: 587/1753 cut-off events. [2022-09-20 21:50:38,486 INFO L131 PetriNetUnfolder]: For 75564/75564 co-relation queries the response was YES. [2022-09-20 21:50:38,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18834 conditions, 1753 events. 587/1753 cut-off events. For 75564/75564 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 12475 event pairs, 69 based on Foata normal form. 1/1751 useless extension candidates. Maximal degree in co-relation 18584. Up to 1320 conditions per place. [2022-09-20 21:50:38,527 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 657 selfloop transitions, 70 changer transitions 39/805 dead transitions. [2022-09-20 21:50:38,527 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 676 places, 805 transitions, 16229 flow [2022-09-20 21:50:38,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-09-20 21:50:38,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-09-20 21:50:38,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1590 transitions. [2022-09-20 21:50:38,529 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:50:38,529 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 1590 transitions. [2022-09-20 21:50:38,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 1590 transitions. [2022-09-20 21:50:38,529 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:38,529 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 1590 transitions. [2022-09-20 21:50:38,530 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 53.0) internal successors, (1590), 30 states have internal predecessors, (1590), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:38,531 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-09-20 21:50:38,531 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-09-20 21:50:38,532 INFO L175 Difference]: Start difference. First operand has 670 places, 782 transitions, 14526 flow. Second operand 30 states and 1590 transitions. [2022-09-20 21:50:38,532 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 676 places, 805 transitions, 16229 flow [2022-09-20 21:50:39,093 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 646 places, 805 transitions, 15893 flow, removed 21 selfloop flow, removed 30 redundant places. [2022-09-20 21:50:39,104 INFO L231 Difference]: Finished difference. Result has 650 places, 755 transitions, 14021 flow [2022-09-20 21:50:39,104 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14196, PETRI_DIFFERENCE_MINUEND_PLACES=617, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=782, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=712, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=14021, PETRI_PLACES=650, PETRI_TRANSITIONS=755} [2022-09-20 21:50:39,105 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 562 predicate places. [2022-09-20 21:50:39,105 INFO L495 AbstractCegarLoop]: Abstraction has has 650 places, 755 transitions, 14021 flow [2022-09-20 21:50:39,105 INFO L496 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-09-20 21:50:39,105 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:39,105 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:39,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217 [2022-09-20 21:50:39,105 INFO L420 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:39,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:39,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1173634768, now seen corresponding path program 219 times [2022-09-20 21:50:39,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:39,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907896230] [2022-09-20 21:50:39,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:39,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:39,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:39,384 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:39,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:39,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907896230] [2022-09-20 21:50:39,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907896230] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:39,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:39,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:39,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530647947] [2022-09-20 21:50:39,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:39,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:39,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:39,385 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:39,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:39,386 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:39,386 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 650 places, 755 transitions, 14021 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-09-20 21:50:39,386 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:39,386 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:39,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:42,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:50:43,303 INFO L130 PetriNetUnfolder]: 620/1864 cut-off events. [2022-09-20 21:50:43,304 INFO L131 PetriNetUnfolder]: For 84617/84617 co-relation queries the response was YES. [2022-09-20 21:50:43,330 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19904 conditions, 1864 events. 620/1864 cut-off events. For 84617/84617 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 13612 event pairs, 55 based on Foata normal form. 1/1862 useless extension candidates. Maximal degree in co-relation 19661. Up to 1302 conditions per place. [2022-09-20 21:50:43,338 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 644 selfloop transitions, 162 changer transitions 20/865 dead transitions. [2022-09-20 21:50:43,338 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 666 places, 865 transitions, 18086 flow [2022-09-20 21:50:43,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-09-20 21:50:43,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-09-20 21:50:43,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2277 transitions. [2022-09-20 21:50:43,340 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5633349826818407 [2022-09-20 21:50:43,340 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2277 transitions. [2022-09-20 21:50:43,340 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2277 transitions. [2022-09-20 21:50:43,340 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:43,340 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2277 transitions. [2022-09-20 21:50:43,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.95348837209303) internal successors, (2277), 43 states have internal predecessors, (2277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:43,344 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-09-20 21:50:43,344 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-09-20 21:50:43,344 INFO L175 Difference]: Start difference. First operand has 650 places, 755 transitions, 14021 flow. Second operand 43 states and 2277 transitions. [2022-09-20 21:50:43,344 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 666 places, 865 transitions, 18086 flow [2022-09-20 21:50:43,818 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 630 places, 865 transitions, 17459 flow, removed 99 selfloop flow, removed 36 redundant places. [2022-09-20 21:50:43,829 INFO L231 Difference]: Finished difference. Result has 645 places, 820 transitions, 15471 flow [2022-09-20 21:50:43,829 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=13523, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=755, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=609, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=15471, PETRI_PLACES=645, PETRI_TRANSITIONS=820} [2022-09-20 21:50:43,830 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 557 predicate places. [2022-09-20 21:50:43,830 INFO L495 AbstractCegarLoop]: Abstraction has has 645 places, 820 transitions, 15471 flow [2022-09-20 21:50:43,830 INFO L496 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-09-20 21:50:43,830 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:43,830 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:43,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218 [2022-09-20 21:50:43,830 INFO L420 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:43,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:43,830 INFO L85 PathProgramCache]: Analyzing trace with hash 810003442, now seen corresponding path program 220 times [2022-09-20 21:50:43,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:43,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834876295] [2022-09-20 21:50:43,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:43,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:43,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:44,168 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:44,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:44,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834876295] [2022-09-20 21:50:44,168 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834876295] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:44,168 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:44,168 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:44,168 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827673623] [2022-09-20 21:50:44,168 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:44,169 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:44,169 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:44,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:44,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:44,169 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:44,170 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 820 transitions, 15471 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-09-20 21:50:44,170 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:44,170 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:44,170 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:45,731 INFO L130 PetriNetUnfolder]: 618/1875 cut-off events. [2022-09-20 21:50:45,731 INFO L131 PetriNetUnfolder]: For 84247/84247 co-relation queries the response was YES. [2022-09-20 21:50:45,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20030 conditions, 1875 events. 618/1875 cut-off events. For 84247/84247 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 13793 event pairs, 57 based on Foata normal form. 1/1873 useless extension candidates. Maximal degree in co-relation 19786. Up to 1327 conditions per place. [2022-09-20 21:50:45,774 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 674 selfloop transitions, 132 changer transitions 22/867 dead transitions. [2022-09-20 21:50:45,774 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 670 places, 867 transitions, 18295 flow [2022-09-20 21:50:45,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:50:45,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:50:45,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1708 transitions. [2022-09-20 21:50:45,775 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5678191489361702 [2022-09-20 21:50:45,775 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1708 transitions. [2022-09-20 21:50:45,775 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1708 transitions. [2022-09-20 21:50:45,776 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:45,776 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1708 transitions. [2022-09-20 21:50:45,777 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-09-20 21:50:45,778 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-09-20 21:50:45,778 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-09-20 21:50:45,778 INFO L175 Difference]: Start difference. First operand has 645 places, 820 transitions, 15471 flow. Second operand 32 states and 1708 transitions. [2022-09-20 21:50:45,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 670 places, 867 transitions, 18295 flow [2022-09-20 21:50:46,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 649 places, 867 transitions, 17384 flow, removed 408 selfloop flow, removed 21 redundant places. [2022-09-20 21:50:46,394 INFO L231 Difference]: Finished difference. Result has 656 places, 823 transitions, 15260 flow [2022-09-20 21:50:46,395 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14694, PETRI_DIFFERENCE_MINUEND_PLACES=618, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=820, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=691, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=15260, PETRI_PLACES=656, PETRI_TRANSITIONS=823} [2022-09-20 21:50:46,395 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 568 predicate places. [2022-09-20 21:50:46,395 INFO L495 AbstractCegarLoop]: Abstraction has has 656 places, 823 transitions, 15260 flow [2022-09-20 21:50:46,395 INFO L496 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-09-20 21:50:46,395 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:46,395 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:46,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219 [2022-09-20 21:50:46,395 INFO L420 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:46,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:46,396 INFO L85 PathProgramCache]: Analyzing trace with hash -1616381276, now seen corresponding path program 221 times [2022-09-20 21:50:46,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:46,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189050318] [2022-09-20 21:50:46,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:46,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:46,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:46,661 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:46,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:46,662 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189050318] [2022-09-20 21:50:46,662 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189050318] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:46,662 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:46,662 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:50:46,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741928417] [2022-09-20 21:50:46,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:46,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:50:46,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:46,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:50:46,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:50:46,663 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:46,663 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 656 places, 823 transitions, 15260 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-09-20 21:50:46,663 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:46,663 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:46,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:48,283 INFO L130 PetriNetUnfolder]: 615/1861 cut-off events. [2022-09-20 21:50:48,284 INFO L131 PetriNetUnfolder]: For 84219/84219 co-relation queries the response was YES. [2022-09-20 21:50:48,317 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19879 conditions, 1861 events. 615/1861 cut-off events. For 84219/84219 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 13607 event pairs, 58 based on Foata normal form. 1/1859 useless extension candidates. Maximal degree in co-relation 19629. Up to 1316 conditions per place. [2022-09-20 21:50:48,324 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 666 selfloop transitions, 147 changer transitions 20/872 dead transitions. [2022-09-20 21:50:48,325 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 685 places, 872 transitions, 18222 flow [2022-09-20 21:50:48,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:50:48,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:50:48,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1867 transitions. [2022-09-20 21:50:48,326 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5674772036474164 [2022-09-20 21:50:48,326 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1867 transitions. [2022-09-20 21:50:48,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1867 transitions. [2022-09-20 21:50:48,326 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:48,326 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1867 transitions. [2022-09-20 21:50:48,328 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.34285714285714) internal successors, (1867), 35 states have internal predecessors, (1867), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:48,329 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-09-20 21:50:48,329 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-09-20 21:50:48,329 INFO L175 Difference]: Start difference. First operand has 656 places, 823 transitions, 15260 flow. Second operand 35 states and 1867 transitions. [2022-09-20 21:50:48,329 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 685 places, 872 transitions, 18222 flow [2022-09-20 21:50:48,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 872 transitions, 17580 flow, removed 254 selfloop flow, removed 25 redundant places. [2022-09-20 21:50:48,921 INFO L231 Difference]: Finished difference. Result has 667 places, 830 transitions, 15448 flow [2022-09-20 21:50:48,921 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=14814, PETRI_DIFFERENCE_MINUEND_PLACES=626, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=823, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=678, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=15448, PETRI_PLACES=667, PETRI_TRANSITIONS=830} [2022-09-20 21:50:48,922 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 579 predicate places. [2022-09-20 21:50:48,922 INFO L495 AbstractCegarLoop]: Abstraction has has 667 places, 830 transitions, 15448 flow [2022-09-20 21:50:48,922 INFO L496 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-09-20 21:50:48,922 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:48,922 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:48,922 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220 [2022-09-20 21:50:48,922 INFO L420 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:48,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:48,922 INFO L85 PathProgramCache]: Analyzing trace with hash 1030919676, now seen corresponding path program 222 times [2022-09-20 21:50:48,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:48,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433047581] [2022-09-20 21:50:48,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:48,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:48,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:49,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:49,204 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:49,204 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433047581] [2022-09-20 21:50:49,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433047581] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:49,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:49,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:49,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785911208] [2022-09-20 21:50:49,204 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:49,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:49,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:49,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:49,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:49,205 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:49,205 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 667 places, 830 transitions, 15448 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-09-20 21:50:49,205 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:49,205 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:49,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:51,069 INFO L130 PetriNetUnfolder]: 629/1889 cut-off events. [2022-09-20 21:50:51,069 INFO L131 PetriNetUnfolder]: For 87606/87606 co-relation queries the response was YES. [2022-09-20 21:50:51,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20342 conditions, 1889 events. 629/1889 cut-off events. For 87606/87606 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 13853 event pairs, 56 based on Foata normal form. 1/1887 useless extension candidates. Maximal degree in co-relation 20089. Up to 1309 conditions per place. [2022-09-20 21:50:51,107 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 662 selfloop transitions, 176 changer transitions 22/899 dead transitions. [2022-09-20 21:50:51,107 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 703 places, 899 transitions, 19137 flow [2022-09-20 21:50:51,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:50:51,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:50:51,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2223 transitions. [2022-09-20 21:50:51,109 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5630699088145896 [2022-09-20 21:50:51,109 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2223 transitions. [2022-09-20 21:50:51,109 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2223 transitions. [2022-09-20 21:50:51,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:51,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2223 transitions. [2022-09-20 21:50:51,111 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.92857142857143) internal successors, (2223), 42 states have internal predecessors, (2223), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:51,112 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-09-20 21:50:51,113 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-09-20 21:50:51,113 INFO L175 Difference]: Start difference. First operand has 667 places, 830 transitions, 15448 flow. Second operand 42 states and 2223 transitions. [2022-09-20 21:50:51,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 703 places, 899 transitions, 19137 flow [2022-09-20 21:50:51,719 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 676 places, 899 transitions, 18762 flow, removed 122 selfloop flow, removed 27 redundant places. [2022-09-20 21:50:51,732 INFO L231 Difference]: Finished difference. Result has 686 places, 848 transitions, 16220 flow [2022-09-20 21:50:51,732 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15091, PETRI_DIFFERENCE_MINUEND_PLACES=635, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=830, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=160, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=661, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=16220, PETRI_PLACES=686, PETRI_TRANSITIONS=848} [2022-09-20 21:50:51,732 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 598 predicate places. [2022-09-20 21:50:51,732 INFO L495 AbstractCegarLoop]: Abstraction has has 686 places, 848 transitions, 16220 flow [2022-09-20 21:50:51,732 INFO L496 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-09-20 21:50:51,732 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:51,732 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:51,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221 [2022-09-20 21:50:51,733 INFO L420 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:51,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:51,733 INFO L85 PathProgramCache]: Analyzing trace with hash 1415753176, now seen corresponding path program 223 times [2022-09-20 21:50:51,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:51,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733040121] [2022-09-20 21:50:51,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:51,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:51,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:52,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-09-20 21:50:52,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:52,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733040121] [2022-09-20 21:50:52,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [733040121] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:52,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:52,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:50:52,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165443718] [2022-09-20 21:50:52,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:52,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:50:52,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:52,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:50:52,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:50:52,008 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:52,008 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 686 places, 848 transitions, 16220 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-09-20 21:50:52,008 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:52,008 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:52,008 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:54,711 INFO L130 PetriNetUnfolder]: 628/1900 cut-off events. [2022-09-20 21:50:54,711 INFO L131 PetriNetUnfolder]: For 88477/88477 co-relation queries the response was YES. [2022-09-20 21:50:54,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20678 conditions, 1900 events. 628/1900 cut-off events. For 88477/88477 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 13962 event pairs, 60 based on Foata normal form. 1/1898 useless extension candidates. Maximal degree in co-relation 20418. Up to 1340 conditions per place. [2022-09-20 21:50:54,764 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 690 selfloop transitions, 165 changer transitions 18/912 dead transitions. [2022-09-20 21:50:54,765 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 722 places, 912 transitions, 19736 flow [2022-09-20 21:50:54,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:50:54,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:50:54,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2220 transitions. [2022-09-20 21:50:54,766 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5623100303951368 [2022-09-20 21:50:54,766 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2220 transitions. [2022-09-20 21:50:54,766 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2220 transitions. [2022-09-20 21:50:54,767 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:54,767 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2220 transitions. [2022-09-20 21:50:54,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.857142857142854) internal successors, (2220), 42 states have internal predecessors, (2220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:54,770 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-09-20 21:50:54,770 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-09-20 21:50:54,770 INFO L175 Difference]: Start difference. First operand has 686 places, 848 transitions, 16220 flow. Second operand 42 states and 2220 transitions. [2022-09-20 21:50:54,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 722 places, 912 transitions, 19736 flow [2022-09-20 21:50:55,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 691 places, 912 transitions, 18898 flow, removed 342 selfloop flow, removed 31 redundant places. [2022-09-20 21:50:55,452 INFO L231 Difference]: Finished difference. Result has 698 places, 871 transitions, 16711 flow [2022-09-20 21:50:55,453 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=15610, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=848, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=147, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=691, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=16711, PETRI_PLACES=698, PETRI_TRANSITIONS=871} [2022-09-20 21:50:55,453 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 610 predicate places. [2022-09-20 21:50:55,453 INFO L495 AbstractCegarLoop]: Abstraction has has 698 places, 871 transitions, 16711 flow [2022-09-20 21:50:55,453 INFO L496 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-09-20 21:50:55,453 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:55,453 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:55,454 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222 [2022-09-20 21:50:55,454 INFO L420 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:55,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:55,454 INFO L85 PathProgramCache]: Analyzing trace with hash -786579574, now seen corresponding path program 224 times [2022-09-20 21:50:55,454 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:55,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205970305] [2022-09-20 21:50:55,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:55,454 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:55,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:55,740 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:55,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:55,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205970305] [2022-09-20 21:50:55,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205970305] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:55,741 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:55,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:50:55,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831315980] [2022-09-20 21:50:55,741 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:55,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:50:55,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:55,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:50:55,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:50:55,742 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:55,742 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 871 transitions, 16711 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-09-20 21:50:55,742 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:55,742 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:55,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:50:57,741 INFO L130 PetriNetUnfolder]: 631/1898 cut-off events. [2022-09-20 21:50:57,741 INFO L131 PetriNetUnfolder]: For 89038/89038 co-relation queries the response was YES. [2022-09-20 21:50:57,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20744 conditions, 1898 events. 631/1898 cut-off events. For 89038/89038 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 13977 event pairs, 56 based on Foata normal form. 1/1897 useless extension candidates. Maximal degree in co-relation 20482. Up to 1343 conditions per place. [2022-09-20 21:50:57,785 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 689 selfloop transitions, 176 changer transitions 20/924 dead transitions. [2022-09-20 21:50:57,786 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 740 places, 924 transitions, 19912 flow [2022-09-20 21:50:57,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-09-20 21:50:57,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-09-20 21:50:57,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 2522 transitions. [2022-09-20 21:50:57,787 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5589539007092199 [2022-09-20 21:50:57,787 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 2522 transitions. [2022-09-20 21:50:57,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 2522 transitions. [2022-09-20 21:50:57,788 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:50:57,788 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 2522 transitions. [2022-09-20 21:50:57,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 52.541666666666664) internal successors, (2522), 48 states have internal predecessors, (2522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:57,791 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:57,792 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:50:57,792 INFO L175 Difference]: Start difference. First operand has 698 places, 871 transitions, 16711 flow. Second operand 48 states and 2522 transitions. [2022-09-20 21:50:57,792 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 740 places, 924 transitions, 19912 flow [2022-09-20 21:50:58,473 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 706 places, 924 transitions, 19291 flow, removed 211 selfloop flow, removed 34 redundant places. [2022-09-20 21:50:58,487 INFO L231 Difference]: Finished difference. Result has 717 places, 882 transitions, 16963 flow [2022-09-20 21:50:58,487 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16144, PETRI_DIFFERENCE_MINUEND_PLACES=659, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=871, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=165, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=701, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=16963, PETRI_PLACES=717, PETRI_TRANSITIONS=882} [2022-09-20 21:50:58,487 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 629 predicate places. [2022-09-20 21:50:58,487 INFO L495 AbstractCegarLoop]: Abstraction has has 717 places, 882 transitions, 16963 flow [2022-09-20 21:50:58,487 INFO L496 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-09-20 21:50:58,488 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:50:58,488 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:50:58,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable223 [2022-09-20 21:50:58,488 INFO L420 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:50:58,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:50:58,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1175093656, now seen corresponding path program 225 times [2022-09-20 21:50:58,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:50:58,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1592283563] [2022-09-20 21:50:58,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:50:58,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:50:58,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:50:58,780 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:50:58,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:50:58,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1592283563] [2022-09-20 21:50:58,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1592283563] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:50:58,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:50:58,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:50:58,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17090521] [2022-09-20 21:50:58,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:50:58,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:50:58,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:50:58,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:50:58,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:50:58,782 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:50:58,782 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 717 places, 882 transitions, 16963 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-09-20 21:50:58,782 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:50:58,782 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:50:58,782 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:01,902 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:51:03,000 INFO L130 PetriNetUnfolder]: 626/1886 cut-off events. [2022-09-20 21:51:03,000 INFO L131 PetriNetUnfolder]: For 88392/88392 co-relation queries the response was YES. [2022-09-20 21:51:03,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20617 conditions, 1886 events. 626/1886 cut-off events. For 88392/88392 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 13824 event pairs, 68 based on Foata normal form. 1/1884 useless extension candidates. Maximal degree in co-relation 20348. Up to 1353 conditions per place. [2022-09-20 21:51:03,045 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 717 selfloop transitions, 140 changer transitions 21/917 dead transitions. [2022-09-20 21:51:03,045 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 758 places, 917 transitions, 19339 flow [2022-09-20 21:51:03,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-09-20 21:51:03,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-09-20 21:51:03,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 2521 transitions. [2022-09-20 21:51:03,047 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5587322695035462 [2022-09-20 21:51:03,047 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 2521 transitions. [2022-09-20 21:51:03,047 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 2521 transitions. [2022-09-20 21:51:03,047 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:03,047 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 2521 transitions. [2022-09-20 21:51:03,049 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 52.520833333333336) internal successors, (2521), 48 states have internal predecessors, (2521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:03,051 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:03,051 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:03,051 INFO L175 Difference]: Start difference. First operand has 717 places, 882 transitions, 16963 flow. Second operand 48 states and 2521 transitions. [2022-09-20 21:51:03,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 758 places, 917 transitions, 19339 flow [2022-09-20 21:51:03,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 720 places, 917 transitions, 18705 flow, removed 193 selfloop flow, removed 38 redundant places. [2022-09-20 21:51:03,747 INFO L231 Difference]: Finished difference. Result has 728 places, 877 transitions, 16644 flow [2022-09-20 21:51:03,748 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16379, PETRI_DIFFERENCE_MINUEND_PLACES=673, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=882, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=138, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=744, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=16644, PETRI_PLACES=728, PETRI_TRANSITIONS=877} [2022-09-20 21:51:03,748 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 640 predicate places. [2022-09-20 21:51:03,748 INFO L495 AbstractCegarLoop]: Abstraction has has 728 places, 877 transitions, 16644 flow [2022-09-20 21:51:03,748 INFO L496 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-09-20 21:51:03,748 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:03,748 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:03,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224 [2022-09-20 21:51:03,748 INFO L420 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:03,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:03,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1923502036, now seen corresponding path program 226 times [2022-09-20 21:51:03,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:03,749 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765275618] [2022-09-20 21:51:03,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:03,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:03,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:04,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:04,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:04,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765275618] [2022-09-20 21:51:04,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765275618] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:04,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:04,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:51:04,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900554819] [2022-09-20 21:51:04,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:04,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:51:04,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:04,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:51:04,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:51:04,027 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:04,028 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 728 places, 877 transitions, 16644 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-09-20 21:51:04,028 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:04,028 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:04,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:06,072 INFO L130 PetriNetUnfolder]: 638/1930 cut-off events. [2022-09-20 21:51:06,072 INFO L131 PetriNetUnfolder]: For 87430/87430 co-relation queries the response was YES. [2022-09-20 21:51:06,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20948 conditions, 1930 events. 638/1930 cut-off events. For 87430/87430 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 14303 event pairs, 63 based on Foata normal form. 1/1928 useless extension candidates. Maximal degree in co-relation 20679. Up to 1390 conditions per place. [2022-09-20 21:51:06,121 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 746 selfloop transitions, 121 changer transitions 25/931 dead transitions. [2022-09-20 21:51:06,122 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 751 places, 931 transitions, 19719 flow [2022-09-20 21:51:06,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:51:06,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:51:06,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1900 transitions. [2022-09-20 21:51:06,123 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5614657210401891 [2022-09-20 21:51:06,123 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1900 transitions. [2022-09-20 21:51:06,123 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1900 transitions. [2022-09-20 21:51:06,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:06,124 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1900 transitions. [2022-09-20 21:51:06,125 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-09-20 21:51:06,126 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-09-20 21:51:06,126 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-09-20 21:51:06,126 INFO L175 Difference]: Start difference. First operand has 728 places, 877 transitions, 16644 flow. Second operand 36 states and 1900 transitions. [2022-09-20 21:51:06,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 751 places, 931 transitions, 19719 flow [2022-09-20 21:51:06,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 707 places, 931 transitions, 19405 flow, removed 24 selfloop flow, removed 44 redundant places. [2022-09-20 21:51:06,850 INFO L231 Difference]: Finished difference. Result has 718 places, 889 transitions, 17120 flow [2022-09-20 21:51:06,851 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16344, PETRI_DIFFERENCE_MINUEND_PLACES=672, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=877, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=757, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=17120, PETRI_PLACES=718, PETRI_TRANSITIONS=889} [2022-09-20 21:51:06,851 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 630 predicate places. [2022-09-20 21:51:06,851 INFO L495 AbstractCegarLoop]: Abstraction has has 718 places, 889 transitions, 17120 flow [2022-09-20 21:51:06,851 INFO L496 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-09-20 21:51:06,851 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:06,851 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:06,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225 [2022-09-20 21:51:06,852 INFO L420 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:06,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:06,852 INFO L85 PathProgramCache]: Analyzing trace with hash -1491482086, now seen corresponding path program 227 times [2022-09-20 21:51:06,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:06,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819333443] [2022-09-20 21:51:06,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:06,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:07,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:07,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:07,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819333443] [2022-09-20 21:51:07,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1819333443] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:07,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:07,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:07,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615486432] [2022-09-20 21:51:07,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:07,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:07,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:07,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:07,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:07,117 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:07,117 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 718 places, 889 transitions, 17120 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-09-20 21:51:07,117 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:07,117 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:07,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:08,928 INFO L130 PetriNetUnfolder]: 638/1949 cut-off events. [2022-09-20 21:51:08,929 INFO L131 PetriNetUnfolder]: For 91052/91052 co-relation queries the response was YES. [2022-09-20 21:51:08,966 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21269 conditions, 1949 events. 638/1949 cut-off events. For 91052/91052 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 14580 event pairs, 58 based on Foata normal form. 1/1947 useless extension candidates. Maximal degree in co-relation 20999. Up to 1353 conditions per place. [2022-09-20 21:51:08,975 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 702 selfloop transitions, 179 changer transitions 20/940 dead transitions. [2022-09-20 21:51:08,975 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 752 places, 940 transitions, 20218 flow [2022-09-20 21:51:08,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:51:08,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:51:08,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2173 transitions. [2022-09-20 21:51:08,977 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:51:08,977 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2173 transitions. [2022-09-20 21:51:08,977 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2173 transitions. [2022-09-20 21:51:08,977 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:08,977 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2173 transitions. [2022-09-20 21:51:08,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 53.0) internal successors, (2173), 41 states have internal predecessors, (2173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:08,980 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-09-20 21:51:08,980 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-09-20 21:51:08,980 INFO L175 Difference]: Start difference. First operand has 718 places, 889 transitions, 17120 flow. Second operand 41 states and 2173 transitions. [2022-09-20 21:51:08,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 752 places, 940 transitions, 20218 flow [2022-09-20 21:51:09,708 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 721 places, 940 transitions, 19728 flow, removed 164 selfloop flow, removed 31 redundant places. [2022-09-20 21:51:09,721 INFO L231 Difference]: Finished difference. Result has 729 places, 902 transitions, 17635 flow [2022-09-20 21:51:09,722 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=16668, PETRI_DIFFERENCE_MINUEND_PLACES=681, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=889, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=716, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=17635, PETRI_PLACES=729, PETRI_TRANSITIONS=902} [2022-09-20 21:51:09,722 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 641 predicate places. [2022-09-20 21:51:09,722 INFO L495 AbstractCegarLoop]: Abstraction has has 729 places, 902 transitions, 17635 flow [2022-09-20 21:51:09,722 INFO L496 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-09-20 21:51:09,722 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:09,722 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:09,722 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226 [2022-09-20 21:51:09,722 INFO L420 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:09,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:09,723 INFO L85 PathProgramCache]: Analyzing trace with hash -725098992, now seen corresponding path program 228 times [2022-09-20 21:51:09,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:09,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2100029570] [2022-09-20 21:51:09,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:09,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:09,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:09,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-09-20 21:51:09,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:09,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2100029570] [2022-09-20 21:51:09,997 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2100029570] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:09,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:09,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:09,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782170955] [2022-09-20 21:51:09,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:09,997 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:09,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:09,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:09,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:09,998 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:09,998 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 729 places, 902 transitions, 17635 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-09-20 21:51:09,998 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:09,998 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:09,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:11,738 INFO L130 PetriNetUnfolder]: 644/1967 cut-off events. [2022-09-20 21:51:11,738 INFO L131 PetriNetUnfolder]: For 92118/92118 co-relation queries the response was YES. [2022-09-20 21:51:11,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21476 conditions, 1967 events. 644/1967 cut-off events. For 92118/92118 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 14782 event pairs, 61 based on Foata normal form. 1/1965 useless extension candidates. Maximal degree in co-relation 21204. Up to 1403 conditions per place. [2022-09-20 21:51:11,785 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 757 selfloop transitions, 128 changer transitions 31/955 dead transitions. [2022-09-20 21:51:11,785 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 757 places, 955 transitions, 20432 flow [2022-09-20 21:51:11,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:51:11,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:51:11,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1812 transitions. [2022-09-20 21:51:11,787 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5669586983729662 [2022-09-20 21:51:11,787 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1812 transitions. [2022-09-20 21:51:11,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1812 transitions. [2022-09-20 21:51:11,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:11,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1812 transitions. [2022-09-20 21:51:11,788 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-09-20 21:51:11,789 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-09-20 21:51:11,790 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-09-20 21:51:11,790 INFO L175 Difference]: Start difference. First operand has 729 places, 902 transitions, 17635 flow. Second operand 34 states and 1812 transitions. [2022-09-20 21:51:11,790 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 757 places, 955 transitions, 20432 flow [2022-09-20 21:51:12,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 723 places, 955 transitions, 19930 flow, removed 148 selfloop flow, removed 34 redundant places. [2022-09-20 21:51:12,599 INFO L231 Difference]: Finished difference. Result has 734 places, 908 transitions, 17644 flow [2022-09-20 21:51:12,599 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17163, PETRI_DIFFERENCE_MINUEND_PLACES=690, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=902, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=778, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=17644, PETRI_PLACES=734, PETRI_TRANSITIONS=908} [2022-09-20 21:51:12,599 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 646 predicate places. [2022-09-20 21:51:12,600 INFO L495 AbstractCegarLoop]: Abstraction has has 734 places, 908 transitions, 17644 flow [2022-09-20 21:51:12,600 INFO L496 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-09-20 21:51:12,600 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:12,600 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:12,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227 [2022-09-20 21:51:12,600 INFO L420 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:12,600 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:12,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1131138892, now seen corresponding path program 229 times [2022-09-20 21:51:12,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:12,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [109752035] [2022-09-20 21:51:12,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:12,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:12,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:12,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-09-20 21:51:12,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:12,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [109752035] [2022-09-20 21:51:12,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [109752035] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:12,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:12,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:12,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317959286] [2022-09-20 21:51:12,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:12,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:12,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:12,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:12,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:12,865 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:12,865 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 734 places, 908 transitions, 17644 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-09-20 21:51:12,865 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:12,865 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:12,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:14,775 INFO L130 PetriNetUnfolder]: 649/1981 cut-off events. [2022-09-20 21:51:14,775 INFO L131 PetriNetUnfolder]: For 93503/93503 co-relation queries the response was YES. [2022-09-20 21:51:14,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21856 conditions, 1981 events. 649/1981 cut-off events. For 93503/93503 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 14954 event pairs, 56 based on Foata normal form. 1/1979 useless extension candidates. Maximal degree in co-relation 21577. Up to 1401 conditions per place. [2022-09-20 21:51:14,826 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 740 selfloop transitions, 168 changer transitions 22/969 dead transitions. [2022-09-20 21:51:14,826 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 765 places, 969 transitions, 21030 flow [2022-09-20 21:51:14,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:51:14,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:51:14,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2129 transitions. [2022-09-20 21:51:14,828 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5662234042553191 [2022-09-20 21:51:14,828 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2129 transitions. [2022-09-20 21:51:14,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2129 transitions. [2022-09-20 21:51:14,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:14,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2129 transitions. [2022-09-20 21:51:14,830 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.225) internal successors, (2129), 40 states have internal predecessors, (2129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:14,832 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-09-20 21:51:14,832 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-09-20 21:51:14,832 INFO L175 Difference]: Start difference. First operand has 734 places, 908 transitions, 17644 flow. Second operand 40 states and 2129 transitions. [2022-09-20 21:51:14,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 765 places, 969 transitions, 21030 flow [2022-09-20 21:51:15,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 733 places, 969 transitions, 20615 flow, removed 56 selfloop flow, removed 32 redundant places. [2022-09-20 21:51:15,620 INFO L231 Difference]: Finished difference. Result has 744 places, 926 transitions, 18302 flow [2022-09-20 21:51:15,620 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17292, PETRI_DIFFERENCE_MINUEND_PLACES=694, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=908, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=152, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=751, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=18302, PETRI_PLACES=744, PETRI_TRANSITIONS=926} [2022-09-20 21:51:15,620 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 656 predicate places. [2022-09-20 21:51:15,621 INFO L495 AbstractCegarLoop]: Abstraction has has 744 places, 926 transitions, 18302 flow [2022-09-20 21:51:15,621 INFO L496 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-09-20 21:51:15,621 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:15,621 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:15,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228 [2022-09-20 21:51:15,621 INFO L420 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:15,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:15,621 INFO L85 PathProgramCache]: Analyzing trace with hash -1491685256, now seen corresponding path program 230 times [2022-09-20 21:51:15,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:15,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [891444817] [2022-09-20 21:51:15,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:15,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:15,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:15,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-09-20 21:51:15,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:15,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [891444817] [2022-09-20 21:51:15,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [891444817] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:15,968 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:15,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:51:15,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537116403] [2022-09-20 21:51:15,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:15,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:51:15,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:15,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:51:15,969 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:51:15,970 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:15,970 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 926 transitions, 18302 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-09-20 21:51:15,970 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:15,971 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:15,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:18,022 INFO L130 PetriNetUnfolder]: 648/1970 cut-off events. [2022-09-20 21:51:18,022 INFO L131 PetriNetUnfolder]: For 94664/94664 co-relation queries the response was YES. [2022-09-20 21:51:18,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21935 conditions, 1970 events. 648/1970 cut-off events. For 94664/94664 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 14804 event pairs, 60 based on Foata normal form. 1/1968 useless extension candidates. Maximal degree in co-relation 21655. Up to 1380 conditions per place. [2022-09-20 21:51:18,160 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 727 selfloop transitions, 167 changer transitions 35/968 dead transitions. [2022-09-20 21:51:18,160 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 781 places, 968 transitions, 21028 flow [2022-09-20 21:51:18,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-09-20 21:51:18,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-09-20 21:51:18,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2322 transitions. [2022-09-20 21:51:18,161 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.561411992263056 [2022-09-20 21:51:18,161 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 2322 transitions. [2022-09-20 21:51:18,162 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 2322 transitions. [2022-09-20 21:51:18,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:18,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 2322 transitions. [2022-09-20 21:51:18,164 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 52.77272727272727) internal successors, (2322), 44 states have internal predecessors, (2322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:18,165 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-09-20 21:51:18,166 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-09-20 21:51:18,166 INFO L175 Difference]: Start difference. First operand has 744 places, 926 transitions, 18302 flow. Second operand 44 states and 2322 transitions. [2022-09-20 21:51:18,166 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 781 places, 968 transitions, 21028 flow [2022-09-20 21:51:18,915 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 754 places, 968 transitions, 20447 flow, removed 203 selfloop flow, removed 27 redundant places. [2022-09-20 21:51:18,929 INFO L231 Difference]: Finished difference. Result has 766 places, 920 transitions, 18213 flow [2022-09-20 21:51:18,929 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17797, PETRI_DIFFERENCE_MINUEND_PLACES=711, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=926, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=761, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=18213, PETRI_PLACES=766, PETRI_TRANSITIONS=920} [2022-09-20 21:51:18,929 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 678 predicate places. [2022-09-20 21:51:18,929 INFO L495 AbstractCegarLoop]: Abstraction has has 766 places, 920 transitions, 18213 flow [2022-09-20 21:51:18,929 INFO L496 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-09-20 21:51:18,929 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:18,930 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:18,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229 [2022-09-20 21:51:18,930 INFO L420 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:18,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:18,930 INFO L85 PathProgramCache]: Analyzing trace with hash -206315142, now seen corresponding path program 231 times [2022-09-20 21:51:18,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:18,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400372328] [2022-09-20 21:51:18,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:18,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:18,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:19,287 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:19,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:19,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400372328] [2022-09-20 21:51:19,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400372328] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:19,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:19,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:51:19,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [60401555] [2022-09-20 21:51:19,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:19,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:51:19,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:19,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:51:19,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:51:19,289 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:19,289 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 766 places, 920 transitions, 18213 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-09-20 21:51:19,289 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:19,289 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:19,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:21,171 INFO L130 PetriNetUnfolder]: 634/1943 cut-off events. [2022-09-20 21:51:21,172 INFO L131 PetriNetUnfolder]: For 90488/90488 co-relation queries the response was YES. [2022-09-20 21:51:21,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21468 conditions, 1943 events. 634/1943 cut-off events. For 90488/90488 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 14639 event pairs, 58 based on Foata normal form. 1/1941 useless extension candidates. Maximal degree in co-relation 21182. Up to 1423 conditions per place. [2022-09-20 21:51:21,224 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 778 selfloop transitions, 109 changer transitions 24/950 dead transitions. [2022-09-20 21:51:21,224 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 788 places, 950 transitions, 20435 flow [2022-09-20 21:51:21,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:51:21,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:51:21,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1791 transitions. [2022-09-20 21:51:21,225 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5603879849812266 [2022-09-20 21:51:21,225 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1791 transitions. [2022-09-20 21:51:21,225 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1791 transitions. [2022-09-20 21:51:21,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:21,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1791 transitions. [2022-09-20 21:51:21,227 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-09-20 21:51:21,228 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-09-20 21:51:21,228 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-09-20 21:51:21,228 INFO L175 Difference]: Start difference. First operand has 766 places, 920 transitions, 18213 flow. Second operand 34 states and 1791 transitions. [2022-09-20 21:51:21,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 788 places, 950 transitions, 20435 flow [2022-09-20 21:51:21,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 743 places, 950 transitions, 19934 flow, removed 56 selfloop flow, removed 45 redundant places. [2022-09-20 21:51:21,955 INFO L231 Difference]: Finished difference. Result has 750 places, 911 transitions, 17748 flow [2022-09-20 21:51:21,956 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17730, PETRI_DIFFERENCE_MINUEND_PLACES=710, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=920, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=811, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=17748, PETRI_PLACES=750, PETRI_TRANSITIONS=911} [2022-09-20 21:51:21,956 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 662 predicate places. [2022-09-20 21:51:21,956 INFO L495 AbstractCegarLoop]: Abstraction has has 750 places, 911 transitions, 17748 flow [2022-09-20 21:51:21,956 INFO L496 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-09-20 21:51:21,956 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:21,956 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:21,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230 [2022-09-20 21:51:21,956 INFO L420 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:21,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:21,957 INFO L85 PathProgramCache]: Analyzing trace with hash -39579912, now seen corresponding path program 232 times [2022-09-20 21:51:21,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:21,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863708379] [2022-09-20 21:51:21,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:21,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:21,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:22,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:22,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:22,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863708379] [2022-09-20 21:51:22,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863708379] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:22,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:22,210 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:22,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1126862394] [2022-09-20 21:51:22,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:22,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:22,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:22,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:22,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:22,211 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:22,212 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 750 places, 911 transitions, 17748 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-09-20 21:51:22,212 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:22,212 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:22,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:24,103 INFO L130 PetriNetUnfolder]: 637/1944 cut-off events. [2022-09-20 21:51:24,103 INFO L131 PetriNetUnfolder]: For 90811/90811 co-relation queries the response was YES. [2022-09-20 21:51:24,144 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21520 conditions, 1944 events. 637/1944 cut-off events. For 90811/90811 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 14526 event pairs, 64 based on Foata normal form. 1/1941 useless extension candidates. Maximal degree in co-relation 21240. Up to 1434 conditions per place. [2022-09-20 21:51:24,153 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 779 selfloop transitions, 115 changer transitions 26/959 dead transitions. [2022-09-20 21:51:24,154 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 776 places, 959 transitions, 20706 flow [2022-09-20 21:51:24,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:51:24,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:51:24,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1859 transitions. [2022-09-20 21:51:24,155 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5650455927051672 [2022-09-20 21:51:24,155 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1859 transitions. [2022-09-20 21:51:24,155 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1859 transitions. [2022-09-20 21:51:24,155 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:24,156 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1859 transitions. [2022-09-20 21:51:24,157 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-09-20 21:51:24,158 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-09-20 21:51:24,158 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-09-20 21:51:24,158 INFO L175 Difference]: Start difference. First operand has 750 places, 911 transitions, 17748 flow. Second operand 35 states and 1859 transitions. [2022-09-20 21:51:24,158 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 776 places, 959 transitions, 20706 flow [2022-09-20 21:51:24,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 743 places, 959 transitions, 20351 flow, removed 34 selfloop flow, removed 33 redundant places. [2022-09-20 21:51:24,949 INFO L231 Difference]: Finished difference. Result has 754 places, 916 transitions, 17949 flow [2022-09-20 21:51:24,950 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17415, PETRI_DIFFERENCE_MINUEND_PLACES=709, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=911, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=797, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17949, PETRI_PLACES=754, PETRI_TRANSITIONS=916} [2022-09-20 21:51:24,950 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 666 predicate places. [2022-09-20 21:51:24,950 INFO L495 AbstractCegarLoop]: Abstraction has has 754 places, 916 transitions, 17949 flow [2022-09-20 21:51:24,950 INFO L496 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-09-20 21:51:24,950 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:24,950 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:24,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231 [2022-09-20 21:51:24,951 INFO L420 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:24,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:24,951 INFO L85 PathProgramCache]: Analyzing trace with hash 631242872, now seen corresponding path program 233 times [2022-09-20 21:51:24,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:24,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841592333] [2022-09-20 21:51:24,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:24,951 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:24,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:25,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:25,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:25,198 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841592333] [2022-09-20 21:51:25,198 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1841592333] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:25,198 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:25,198 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:25,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976232089] [2022-09-20 21:51:25,199 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:25,199 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:25,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:25,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:25,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:25,200 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:25,200 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 754 places, 916 transitions, 17949 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-09-20 21:51:25,200 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:25,200 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:25,200 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:27,002 INFO L130 PetriNetUnfolder]: 641/1958 cut-off events. [2022-09-20 21:51:27,002 INFO L131 PetriNetUnfolder]: For 96616/96616 co-relation queries the response was YES. [2022-09-20 21:51:27,041 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21948 conditions, 1958 events. 641/1958 cut-off events. For 96616/96616 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 14800 event pairs, 48 based on Foata normal form. 1/1956 useless extension candidates. Maximal degree in co-relation 21665. Up to 1328 conditions per place. [2022-09-20 21:51:27,050 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 704 selfloop transitions, 210 changer transitions 27/980 dead transitions. [2022-09-20 21:51:27,050 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 783 places, 980 transitions, 21410 flow [2022-09-20 21:51:27,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:51:27,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:51:27,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1911 transitions. [2022-09-20 21:51:27,052 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5647163120567376 [2022-09-20 21:51:27,052 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1911 transitions. [2022-09-20 21:51:27,052 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1911 transitions. [2022-09-20 21:51:27,052 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:27,052 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1911 transitions. [2022-09-20 21:51:27,053 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-09-20 21:51:27,055 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-09-20 21:51:27,055 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-09-20 21:51:27,055 INFO L175 Difference]: Start difference. First operand has 754 places, 916 transitions, 17949 flow. Second operand 36 states and 1911 transitions. [2022-09-20 21:51:27,055 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 783 places, 980 transitions, 21410 flow [2022-09-20 21:51:27,841 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 753 places, 980 transitions, 20979 flow, removed 127 selfloop flow, removed 30 redundant places. [2022-09-20 21:51:27,855 INFO L231 Difference]: Finished difference. Result has 765 places, 929 transitions, 18541 flow [2022-09-20 21:51:27,855 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17582, PETRI_DIFFERENCE_MINUEND_PLACES=718, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=916, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=196, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=709, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=18541, PETRI_PLACES=765, PETRI_TRANSITIONS=929} [2022-09-20 21:51:27,855 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 677 predicate places. [2022-09-20 21:51:27,855 INFO L495 AbstractCegarLoop]: Abstraction has has 765 places, 929 transitions, 18541 flow [2022-09-20 21:51:27,856 INFO L496 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-09-20 21:51:27,856 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:27,856 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:27,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232 [2022-09-20 21:51:27,856 INFO L420 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:27,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:27,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1871506580, now seen corresponding path program 234 times [2022-09-20 21:51:27,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:27,856 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575269121] [2022-09-20 21:51:27,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:27,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:27,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:28,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:28,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:28,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575269121] [2022-09-20 21:51:28,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575269121] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:28,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:28,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:28,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58037212] [2022-09-20 21:51:28,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:28,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:28,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:28,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:28,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:28,119 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:28,119 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 765 places, 929 transitions, 18541 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-09-20 21:51:28,119 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:28,119 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:28,119 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:29,928 INFO L130 PetriNetUnfolder]: 631/1947 cut-off events. [2022-09-20 21:51:29,928 INFO L131 PetriNetUnfolder]: For 90931/90931 co-relation queries the response was YES. [2022-09-20 21:51:29,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21601 conditions, 1947 events. 631/1947 cut-off events. For 90931/90931 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 14681 event pairs, 69 based on Foata normal form. 1/1945 useless extension candidates. Maximal degree in co-relation 21313. Up to 1445 conditions per place. [2022-09-20 21:51:29,980 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 793 selfloop transitions, 106 changer transitions 21/959 dead transitions. [2022-09-20 21:51:29,980 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 790 places, 959 transitions, 20726 flow [2022-09-20 21:51:29,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:51:29,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:51:29,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1750 transitions. [2022-09-20 21:51:29,981 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5641521598968408 [2022-09-20 21:51:29,981 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1750 transitions. [2022-09-20 21:51:29,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1750 transitions. [2022-09-20 21:51:29,982 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:29,982 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1750 transitions. [2022-09-20 21:51:29,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.03030303030303) internal successors, (1750), 33 states have internal predecessors, (1750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:29,984 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-09-20 21:51:29,984 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-09-20 21:51:29,984 INFO L175 Difference]: Start difference. First operand has 765 places, 929 transitions, 18541 flow. Second operand 33 states and 1750 transitions. [2022-09-20 21:51:29,984 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 790 places, 959 transitions, 20726 flow [2022-09-20 21:51:30,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 763 places, 959 transitions, 20413 flow, removed 81 selfloop flow, removed 27 redundant places. [2022-09-20 21:51:30,826 INFO L231 Difference]: Finished difference. Result has 770 places, 923 transitions, 18406 flow [2022-09-20 21:51:30,826 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18240, PETRI_DIFFERENCE_MINUEND_PLACES=731, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=929, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=823, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18406, PETRI_PLACES=770, PETRI_TRANSITIONS=923} [2022-09-20 21:51:30,826 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 682 predicate places. [2022-09-20 21:51:30,826 INFO L495 AbstractCegarLoop]: Abstraction has has 770 places, 923 transitions, 18406 flow [2022-09-20 21:51:30,826 INFO L496 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-09-20 21:51:30,826 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:30,827 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:30,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233 [2022-09-20 21:51:30,827 INFO L420 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:30,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:30,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1856489994, now seen corresponding path program 235 times [2022-09-20 21:51:30,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:30,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551281917] [2022-09-20 21:51:30,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:30,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:30,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:31,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:31,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:31,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551281917] [2022-09-20 21:51:31,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551281917] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:31,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:31,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:51:31,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1027330866] [2022-09-20 21:51:31,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:31,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:51:31,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:31,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:51:31,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:51:31,102 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:31,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 770 places, 923 transitions, 18406 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-09-20 21:51:31,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:31,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:31,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:33,315 INFO L130 PetriNetUnfolder]: 702/2150 cut-off events. [2022-09-20 21:51:33,316 INFO L131 PetriNetUnfolder]: For 113408/113408 co-relation queries the response was YES. [2022-09-20 21:51:33,363 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24656 conditions, 2150 events. 702/2150 cut-off events. For 113408/113408 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 16626 event pairs, 35 based on Foata normal form. 1/2148 useless extension candidates. Maximal degree in co-relation 24367. Up to 1281 conditions per place. [2022-09-20 21:51:33,374 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 698 selfloop transitions, 326 changer transitions 21/1084 dead transitions. [2022-09-20 21:51:33,374 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 808 places, 1084 transitions, 25033 flow [2022-09-20 21:51:33,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-09-20 21:51:33,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-09-20 21:51:33,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2479 transitions. [2022-09-20 21:51:33,376 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5611136260751471 [2022-09-20 21:51:33,376 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2479 transitions. [2022-09-20 21:51:33,376 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2479 transitions. [2022-09-20 21:51:33,376 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:33,376 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2479 transitions. [2022-09-20 21:51:33,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 52.744680851063826) internal successors, (2479), 47 states have internal predecessors, (2479), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:33,380 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-09-20 21:51:33,380 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-09-20 21:51:33,380 INFO L175 Difference]: Start difference. First operand has 770 places, 923 transitions, 18406 flow. Second operand 47 states and 2479 transitions. [2022-09-20 21:51:33,380 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 808 places, 1084 transitions, 25033 flow [2022-09-20 21:51:34,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 772 places, 1084 transitions, 24634 flow, removed 54 selfloop flow, removed 36 redundant places. [2022-09-20 21:51:34,330 INFO L231 Difference]: Finished difference. Result has 788 places, 1021 transitions, 22035 flow [2022-09-20 21:51:34,330 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18081, PETRI_DIFFERENCE_MINUEND_PLACES=726, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=923, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=241, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=623, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=22035, PETRI_PLACES=788, PETRI_TRANSITIONS=1021} [2022-09-20 21:51:34,330 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 700 predicate places. [2022-09-20 21:51:34,330 INFO L495 AbstractCegarLoop]: Abstraction has has 788 places, 1021 transitions, 22035 flow [2022-09-20 21:51:34,330 INFO L496 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-09-20 21:51:34,331 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:34,331 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:34,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234 [2022-09-20 21:51:34,331 INFO L420 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:34,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:34,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1567548820, now seen corresponding path program 236 times [2022-09-20 21:51:34,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:34,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [501721673] [2022-09-20 21:51:34,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:34,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:34,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:34,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:34,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:34,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [501721673] [2022-09-20 21:51:34,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [501721673] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:34,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:34,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:51:34,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353759913] [2022-09-20 21:51:34,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:34,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:51:34,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:34,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:51:34,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:51:34,610 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:34,610 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 788 places, 1021 transitions, 22035 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-09-20 21:51:34,610 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:34,611 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:34,611 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:36,938 INFO L130 PetriNetUnfolder]: 703/2164 cut-off events. [2022-09-20 21:51:36,939 INFO L131 PetriNetUnfolder]: For 122323/122323 co-relation queries the response was YES. [2022-09-20 21:51:36,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25702 conditions, 2164 events. 703/2164 cut-off events. For 122323/122323 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 16819 event pairs, 55 based on Foata normal form. 1/2162 useless extension candidates. Maximal degree in co-relation 25407. Up to 1612 conditions per place. [2022-09-20 21:51:36,998 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 887 selfloop transitions, 115 changer transitions 25/1066 dead transitions. [2022-09-20 21:51:36,999 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 818 places, 1066 transitions, 25093 flow [2022-09-20 21:51:36,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:51:36,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:51:37,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1958 transitions. [2022-09-20 21:51:37,000 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5629672225416906 [2022-09-20 21:51:37,000 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1958 transitions. [2022-09-20 21:51:37,000 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1958 transitions. [2022-09-20 21:51:37,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:37,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1958 transitions. [2022-09-20 21:51:37,002 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.91891891891892) internal successors, (1958), 37 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:37,003 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-09-20 21:51:37,004 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-09-20 21:51:37,004 INFO L175 Difference]: Start difference. First operand has 788 places, 1021 transitions, 22035 flow. Second operand 37 states and 1958 transitions. [2022-09-20 21:51:37,004 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 818 places, 1066 transitions, 25093 flow [2022-09-20 21:51:38,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 790 places, 1066 transitions, 23790 flow, removed 553 selfloop flow, removed 28 redundant places. [2022-09-20 21:51:38,125 INFO L231 Difference]: Finished difference. Result has 800 places, 1025 transitions, 21282 flow [2022-09-20 21:51:38,125 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20736, PETRI_DIFFERENCE_MINUEND_PLACES=754, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1021, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=907, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=21282, PETRI_PLACES=800, PETRI_TRANSITIONS=1025} [2022-09-20 21:51:38,126 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 712 predicate places. [2022-09-20 21:51:38,126 INFO L495 AbstractCegarLoop]: Abstraction has has 800 places, 1025 transitions, 21282 flow [2022-09-20 21:51:38,126 INFO L496 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-09-20 21:51:38,126 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:38,126 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:38,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable235 [2022-09-20 21:51:38,126 INFO L420 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:38,126 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:38,126 INFO L85 PathProgramCache]: Analyzing trace with hash 686516910, now seen corresponding path program 237 times [2022-09-20 21:51:38,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:38,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889095866] [2022-09-20 21:51:38,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:38,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:38,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:38,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-09-20 21:51:38,394 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:38,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889095866] [2022-09-20 21:51:38,394 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889095866] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:38,394 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:38,394 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:38,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190482009] [2022-09-20 21:51:38,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:38,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:38,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:38,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:38,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:38,395 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:38,396 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 800 places, 1025 transitions, 21282 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-09-20 21:51:38,396 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:38,396 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:38,396 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:40,748 INFO L130 PetriNetUnfolder]: 715/2189 cut-off events. [2022-09-20 21:51:40,748 INFO L131 PetriNetUnfolder]: For 123275/123275 co-relation queries the response was YES. [2022-09-20 21:51:40,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25730 conditions, 2189 events. 715/2189 cut-off events. For 123275/123275 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 17028 event pairs, 53 based on Foata normal form. 1/2187 useless extension candidates. Maximal degree in co-relation 25426. Up to 1527 conditions per place. [2022-09-20 21:51:40,809 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 843 selfloop transitions, 174 changer transitions 38/1094 dead transitions. [2022-09-20 21:51:40,809 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 826 places, 1094 transitions, 25110 flow [2022-09-20 21:51:40,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:51:40,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:51:40,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1908 transitions. [2022-09-20 21:51:40,811 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:51:40,811 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1908 transitions. [2022-09-20 21:51:40,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1908 transitions. [2022-09-20 21:51:40,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:40,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1908 transitions. [2022-09-20 21:51:40,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.0) internal successors, (1908), 36 states have internal predecessors, (1908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:40,814 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-09-20 21:51:40,814 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-09-20 21:51:40,814 INFO L175 Difference]: Start difference. First operand has 800 places, 1025 transitions, 21282 flow. Second operand 36 states and 1908 transitions. [2022-09-20 21:51:40,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 826 places, 1094 transitions, 25110 flow [2022-09-20 21:51:41,907 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 799 places, 1094 transitions, 24718 flow, removed 125 selfloop flow, removed 27 redundant places. [2022-09-20 21:51:41,924 INFO L231 Difference]: Finished difference. Result has 809 places, 1034 transitions, 21799 flow [2022-09-20 21:51:41,924 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20914, PETRI_DIFFERENCE_MINUEND_PLACES=764, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1025, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=852, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=21799, PETRI_PLACES=809, PETRI_TRANSITIONS=1034} [2022-09-20 21:51:41,924 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 721 predicate places. [2022-09-20 21:51:41,925 INFO L495 AbstractCegarLoop]: Abstraction has has 809 places, 1034 transitions, 21799 flow [2022-09-20 21:51:41,925 INFO L496 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-09-20 21:51:41,925 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:41,925 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:41,925 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236 [2022-09-20 21:51:41,925 INFO L420 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:41,925 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:41,925 INFO L85 PathProgramCache]: Analyzing trace with hash -1644288742, now seen corresponding path program 238 times [2022-09-20 21:51:41,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:41,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221511000] [2022-09-20 21:51:41,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:41,926 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:41,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:42,189 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:42,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:42,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221511000] [2022-09-20 21:51:42,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221511000] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:42,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:42,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:42,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248550917] [2022-09-20 21:51:42,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:42,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:42,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:42,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:42,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:42,191 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:42,191 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 809 places, 1034 transitions, 21799 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-09-20 21:51:42,191 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:42,191 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:42,192 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:44,283 INFO L130 PetriNetUnfolder]: 706/2178 cut-off events. [2022-09-20 21:51:44,283 INFO L131 PetriNetUnfolder]: For 123383/123383 co-relation queries the response was YES. [2022-09-20 21:51:44,333 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25646 conditions, 2178 events. 706/2178 cut-off events. For 123383/123383 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 16909 event pairs, 57 based on Foata normal form. 1/2176 useless extension candidates. Maximal degree in co-relation 25337. Up to 1625 conditions per place. [2022-09-20 21:51:44,344 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 898 selfloop transitions, 119 changer transitions 23/1079 dead transitions. [2022-09-20 21:51:44,345 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 835 places, 1079 transitions, 25006 flow [2022-09-20 21:51:44,345 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:51:44,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:51:44,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1916 transitions. [2022-09-20 21:51:44,346 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.566193853427896 [2022-09-20 21:51:44,346 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1916 transitions. [2022-09-20 21:51:44,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1916 transitions. [2022-09-20 21:51:44,347 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:44,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1916 transitions. [2022-09-20 21:51:44,348 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 53.22222222222222) internal successors, (1916), 36 states have internal predecessors, (1916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:44,349 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-09-20 21:51:44,350 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-09-20 21:51:44,350 INFO L175 Difference]: Start difference. First operand has 809 places, 1034 transitions, 21799 flow. Second operand 36 states and 1916 transitions. [2022-09-20 21:51:44,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 835 places, 1079 transitions, 25006 flow [2022-09-20 21:51:45,476 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 806 places, 1079 transitions, 24365 flow, removed 172 selfloop flow, removed 29 redundant places. [2022-09-20 21:51:45,493 INFO L231 Difference]: Finished difference. Result has 816 places, 1039 transitions, 21729 flow [2022-09-20 21:51:45,493 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21196, PETRI_DIFFERENCE_MINUEND_PLACES=771, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1034, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=916, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=21729, PETRI_PLACES=816, PETRI_TRANSITIONS=1039} [2022-09-20 21:51:45,493 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 728 predicate places. [2022-09-20 21:51:45,493 INFO L495 AbstractCegarLoop]: Abstraction has has 816 places, 1039 transitions, 21729 flow [2022-09-20 21:51:45,493 INFO L496 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-09-20 21:51:45,493 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:45,493 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:45,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237 [2022-09-20 21:51:45,494 INFO L420 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:45,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:45,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1869687988, now seen corresponding path program 239 times [2022-09-20 21:51:45,494 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:45,494 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661385243] [2022-09-20 21:51:45,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:45,494 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:45,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:45,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:45,765 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:45,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661385243] [2022-09-20 21:51:45,765 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661385243] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:45,765 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:45,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:51:45,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274543029] [2022-09-20 21:51:45,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:45,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:51:45,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:45,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:51:45,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:51:45,766 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:45,767 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 816 places, 1039 transitions, 21729 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-09-20 21:51:45,767 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:45,767 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:45,767 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:48,448 INFO L130 PetriNetUnfolder]: 709/2170 cut-off events. [2022-09-20 21:51:48,448 INFO L131 PetriNetUnfolder]: For 127630/127630 co-relation queries the response was YES. [2022-09-20 21:51:48,497 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25826 conditions, 2170 events. 709/2170 cut-off events. For 127630/127630 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 16854 event pairs, 49 based on Foata normal form. 1/2168 useless extension candidates. Maximal degree in co-relation 25515. Up to 1437 conditions per place. [2022-09-20 21:51:48,507 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 762 selfloop transitions, 267 changer transitions 26/1094 dead transitions. [2022-09-20 21:51:48,507 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 854 places, 1094 transitions, 25308 flow [2022-09-20 21:51:48,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-09-20 21:51:48,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-09-20 21:51:48,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2371 transitions. [2022-09-20 21:51:48,509 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5605200945626477 [2022-09-20 21:51:48,509 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2371 transitions. [2022-09-20 21:51:48,509 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2371 transitions. [2022-09-20 21:51:48,510 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:48,510 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2371 transitions. [2022-09-20 21:51:48,511 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.68888888888889) internal successors, (2371), 45 states have internal predecessors, (2371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:48,513 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-09-20 21:51:48,513 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-09-20 21:51:48,513 INFO L175 Difference]: Start difference. First operand has 816 places, 1039 transitions, 21729 flow. Second operand 45 states and 2371 transitions. [2022-09-20 21:51:48,513 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 854 places, 1094 transitions, 25308 flow [2022-09-20 21:51:49,715 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 826 places, 1094 transitions, 24971 flow, removed 99 selfloop flow, removed 28 redundant places. [2022-09-20 21:51:49,732 INFO L231 Difference]: Finished difference. Result has 836 places, 1042 transitions, 22282 flow [2022-09-20 21:51:49,732 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21430, PETRI_DIFFERENCE_MINUEND_PLACES=782, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1039, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=264, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=774, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=22282, PETRI_PLACES=836, PETRI_TRANSITIONS=1042} [2022-09-20 21:51:49,732 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 748 predicate places. [2022-09-20 21:51:49,732 INFO L495 AbstractCegarLoop]: Abstraction has has 836 places, 1042 transitions, 22282 flow [2022-09-20 21:51:49,732 INFO L496 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-09-20 21:51:49,732 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:49,732 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:49,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238 [2022-09-20 21:51:49,733 INFO L420 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:49,733 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:49,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1981270286, now seen corresponding path program 240 times [2022-09-20 21:51:49,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:49,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1884526057] [2022-09-20 21:51:49,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:49,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:49,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:50,020 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:50,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:50,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1884526057] [2022-09-20 21:51:50,020 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1884526057] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:50,020 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:50,020 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:50,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1605218987] [2022-09-20 21:51:50,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:50,021 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:50,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:50,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:50,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:50,021 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:50,022 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 836 places, 1042 transitions, 22282 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-09-20 21:51:50,022 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:50,022 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:50,022 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:52,029 INFO L130 PetriNetUnfolder]: 700/2153 cut-off events. [2022-09-20 21:51:52,030 INFO L131 PetriNetUnfolder]: For 123657/123657 co-relation queries the response was YES. [2022-09-20 21:51:52,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25592 conditions, 2153 events. 700/2153 cut-off events. For 123657/123657 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 16687 event pairs, 63 based on Foata normal form. 1/2151 useless extension candidates. Maximal degree in co-relation 25276. Up to 1631 conditions per place. [2022-09-20 21:51:52,089 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 905 selfloop transitions, 110 changer transitions 18/1072 dead transitions. [2022-09-20 21:51:52,089 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 862 places, 1072 transitions, 24718 flow [2022-09-20 21:51:52,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:51:52,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:51:52,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1807 transitions. [2022-09-20 21:51:52,091 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5653942428035044 [2022-09-20 21:51:52,091 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1807 transitions. [2022-09-20 21:51:52,091 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1807 transitions. [2022-09-20 21:51:52,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:52,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1807 transitions. [2022-09-20 21:51:52,092 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 53.14705882352941) internal successors, (1807), 34 states have internal predecessors, (1807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:52,094 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-09-20 21:51:52,094 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-09-20 21:51:52,094 INFO L175 Difference]: Start difference. First operand has 836 places, 1042 transitions, 22282 flow. Second operand 34 states and 1807 transitions. [2022-09-20 21:51:52,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 862 places, 1072 transitions, 24718 flow [2022-09-20 21:51:53,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 821 places, 1072 transitions, 24205 flow, removed 74 selfloop flow, removed 41 redundant places. [2022-09-20 21:51:53,131 INFO L231 Difference]: Finished difference. Result has 828 places, 1039 transitions, 22016 flow [2022-09-20 21:51:53,132 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21781, PETRI_DIFFERENCE_MINUEND_PLACES=788, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1042, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=932, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=22016, PETRI_PLACES=828, PETRI_TRANSITIONS=1039} [2022-09-20 21:51:53,132 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 740 predicate places. [2022-09-20 21:51:53,132 INFO L495 AbstractCegarLoop]: Abstraction has has 828 places, 1039 transitions, 22016 flow [2022-09-20 21:51:53,132 INFO L496 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-09-20 21:51:53,132 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:53,132 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:53,133 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239 [2022-09-20 21:51:53,133 INFO L420 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:53,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:53,133 INFO L85 PathProgramCache]: Analyzing trace with hash -766093786, now seen corresponding path program 241 times [2022-09-20 21:51:53,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:53,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64590161] [2022-09-20 21:51:53,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:53,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:53,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:53,373 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:53,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:53,373 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64590161] [2022-09-20 21:51:53,373 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64590161] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:53,373 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:53,373 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:51:53,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351887451] [2022-09-20 21:51:53,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:53,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:51:53,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:53,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:51:53,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:51:53,375 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:53,375 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 828 places, 1039 transitions, 22016 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-09-20 21:51:53,375 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:53,375 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:53,375 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:55,472 INFO L130 PetriNetUnfolder]: 712/2186 cut-off events. [2022-09-20 21:51:55,473 INFO L131 PetriNetUnfolder]: For 127969/127969 co-relation queries the response was YES. [2022-09-20 21:51:55,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26196 conditions, 2186 events. 712/2186 cut-off events. For 127969/127969 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 17068 event pairs, 50 based on Foata normal form. 1/2184 useless extension candidates. Maximal degree in co-relation 25881. Up to 1485 conditions per place. [2022-09-20 21:51:55,533 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 834 selfloop transitions, 211 changer transitions 29/1113 dead transitions. [2022-09-20 21:51:55,533 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 859 places, 1113 transitions, 26218 flow [2022-09-20 21:51:55,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:51:55,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:51:55,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2120 transitions. [2022-09-20 21:51:55,535 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:51:55,535 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2120 transitions. [2022-09-20 21:51:55,535 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2120 transitions. [2022-09-20 21:51:55,535 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:55,535 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2120 transitions. [2022-09-20 21:51:55,537 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 53.0) internal successors, (2120), 40 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:55,538 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-09-20 21:51:55,538 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-09-20 21:51:55,538 INFO L175 Difference]: Start difference. First operand has 828 places, 1039 transitions, 22016 flow. Second operand 40 states and 2120 transitions. [2022-09-20 21:51:55,538 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 859 places, 1113 transitions, 26218 flow [2022-09-20 21:51:56,610 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 824 places, 1113 transitions, 25894 flow, removed 24 selfloop flow, removed 35 redundant places. [2022-09-20 21:51:56,628 INFO L231 Difference]: Finished difference. Result has 834 places, 1054 transitions, 22915 flow [2022-09-20 21:51:56,628 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21722, PETRI_DIFFERENCE_MINUEND_PLACES=785, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1039, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=193, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=831, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=22915, PETRI_PLACES=834, PETRI_TRANSITIONS=1054} [2022-09-20 21:51:56,628 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 746 predicate places. [2022-09-20 21:51:56,629 INFO L495 AbstractCegarLoop]: Abstraction has has 834 places, 1054 transitions, 22915 flow [2022-09-20 21:51:56,629 INFO L496 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-09-20 21:51:56,629 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:51:56,629 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:51:56,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240 [2022-09-20 21:51:56,629 INFO L420 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:51:56,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:51:56,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1468254378, now seen corresponding path program 242 times [2022-09-20 21:51:56,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:51:56,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [957742980] [2022-09-20 21:51:56,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:51:56,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:51:56,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:51:56,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:51:56,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:51:56,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [957742980] [2022-09-20 21:51:56,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [957742980] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:51:56,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:51:56,903 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:51:56,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412902690] [2022-09-20 21:51:56,903 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:51:56,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:51:56,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:51:56,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:51:56,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:51:56,904 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:51:56,904 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 834 places, 1054 transitions, 22915 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-09-20 21:51:56,904 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:51:56,904 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:51:56,904 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:51:59,160 INFO L130 PetriNetUnfolder]: 704/2180 cut-off events. [2022-09-20 21:51:59,160 INFO L131 PetriNetUnfolder]: For 128512/128512 co-relation queries the response was YES. [2022-09-20 21:51:59,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26265 conditions, 2180 events. 704/2180 cut-off events. For 128512/128512 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 16982 event pairs, 53 based on Foata normal form. 1/2178 useless extension candidates. Maximal degree in co-relation 25948. Up to 1544 conditions per place. [2022-09-20 21:51:59,217 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 840 selfloop transitions, 194 changer transitions 18/1091 dead transitions. [2022-09-20 21:51:59,218 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 1091 transitions, 25932 flow [2022-09-20 21:51:59,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-09-20 21:51:59,218 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-09-20 21:51:59,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 2268 transitions. [2022-09-20 21:51:59,219 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5611083621969322 [2022-09-20 21:51:59,219 INFO L72 ComplementDD]: Start complementDD. Operand 43 states and 2268 transitions. [2022-09-20 21:51:59,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 43 states and 2268 transitions. [2022-09-20 21:51:59,220 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:51:59,220 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 43 states and 2268 transitions. [2022-09-20 21:51:59,221 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 44 states, 43 states have (on average 52.74418604651163) internal successors, (2268), 43 states have internal predecessors, (2268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:51:59,223 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-09-20 21:51:59,223 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-09-20 21:51:59,223 INFO L175 Difference]: Start difference. First operand has 834 places, 1054 transitions, 22915 flow. Second operand 43 states and 2268 transitions. [2022-09-20 21:51:59,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 867 places, 1091 transitions, 25932 flow [2022-09-20 21:52:00,323 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 832 places, 1091 transitions, 25398 flow, removed 135 selfloop flow, removed 35 redundant places. [2022-09-20 21:52:00,340 INFO L231 Difference]: Finished difference. Result has 839 places, 1056 transitions, 23021 flow [2022-09-20 21:52:00,340 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22411, PETRI_DIFFERENCE_MINUEND_PLACES=790, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1054, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=861, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=23021, PETRI_PLACES=839, PETRI_TRANSITIONS=1056} [2022-09-20 21:52:00,340 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 751 predicate places. [2022-09-20 21:52:00,341 INFO L495 AbstractCegarLoop]: Abstraction has has 839 places, 1056 transitions, 23021 flow [2022-09-20 21:52:00,341 INFO L496 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-09-20 21:52:00,341 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:00,341 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:00,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241 [2022-09-20 21:52:00,341 INFO L420 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:00,341 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:00,341 INFO L85 PathProgramCache]: Analyzing trace with hash 932407450, now seen corresponding path program 243 times [2022-09-20 21:52:00,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:00,341 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136530902] [2022-09-20 21:52:00,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:00,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:00,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:00,609 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:00,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:00,610 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136530902] [2022-09-20 21:52:00,610 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136530902] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:00,610 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:00,610 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:52:00,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1658564630] [2022-09-20 21:52:00,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:00,610 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:52:00,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:00,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:52:00,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:52:00,611 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:00,611 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 839 places, 1056 transitions, 23021 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-09-20 21:52:00,612 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:00,612 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:00,612 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:03,084 INFO L130 PetriNetUnfolder]: 710/2194 cut-off events. [2022-09-20 21:52:03,085 INFO L131 PetriNetUnfolder]: For 133481/133481 co-relation queries the response was YES. [2022-09-20 21:52:03,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26577 conditions, 2194 events. 710/2194 cut-off events. For 133481/133481 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17171 event pairs, 53 based on Foata normal form. 1/2191 useless extension candidates. Maximal degree in co-relation 26261. Up to 1611 conditions per place. [2022-09-20 21:52:03,146 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 914 selfloop transitions, 126 changer transitions 21/1100 dead transitions. [2022-09-20 21:52:03,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 870 places, 1100 transitions, 26425 flow [2022-09-20 21:52:03,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:52:03,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:52:03,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1950 transitions. [2022-09-20 21:52:03,148 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5606670500287522 [2022-09-20 21:52:03,148 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1950 transitions. [2022-09-20 21:52:03,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1950 transitions. [2022-09-20 21:52:03,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:03,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1950 transitions. [2022-09-20 21:52:03,150 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-09-20 21:52:03,151 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-09-20 21:52:03,151 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-09-20 21:52:03,152 INFO L175 Difference]: Start difference. First operand has 839 places, 1056 transitions, 23021 flow. Second operand 37 states and 1950 transitions. [2022-09-20 21:52:03,152 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 870 places, 1100 transitions, 26425 flow [2022-09-20 21:52:04,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 832 places, 1100 transitions, 26028 flow, removed 72 selfloop flow, removed 38 redundant places. [2022-09-20 21:52:04,189 INFO L231 Difference]: Finished difference. Result has 843 places, 1062 transitions, 23307 flow [2022-09-20 21:52:04,190 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22646, PETRI_DIFFERENCE_MINUEND_PLACES=796, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1056, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=931, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=23307, PETRI_PLACES=843, PETRI_TRANSITIONS=1062} [2022-09-20 21:52:04,190 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 755 predicate places. [2022-09-20 21:52:04,190 INFO L495 AbstractCegarLoop]: Abstraction has has 843 places, 1062 transitions, 23307 flow [2022-09-20 21:52:04,190 INFO L496 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-09-20 21:52:04,190 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:04,190 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:04,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242 [2022-09-20 21:52:04,190 INFO L420 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:04,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:04,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1331015288, now seen corresponding path program 244 times [2022-09-20 21:52:04,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:04,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712541823] [2022-09-20 21:52:04,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:04,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:04,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:04,449 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:04,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:04,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712541823] [2022-09-20 21:52:04,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712541823] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:04,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:04,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:52:04,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183484645] [2022-09-20 21:52:04,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:04,450 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:52:04,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:04,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:52:04,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:52:04,451 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:04,451 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 843 places, 1062 transitions, 23307 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-09-20 21:52:04,451 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:04,451 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:04,451 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:06,594 INFO L130 PetriNetUnfolder]: 704/2204 cut-off events. [2022-09-20 21:52:06,595 INFO L131 PetriNetUnfolder]: For 132955/132955 co-relation queries the response was YES. [2022-09-20 21:52:06,634 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26542 conditions, 2204 events. 704/2204 cut-off events. For 132955/132955 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 17337 event pairs, 54 based on Foata normal form. 1/2201 useless extension candidates. Maximal degree in co-relation 26221. Up to 1577 conditions per place. [2022-09-20 21:52:06,644 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 870 selfloop transitions, 169 changer transitions 26/1104 dead transitions. [2022-09-20 21:52:06,644 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 874 places, 1104 transitions, 26321 flow [2022-09-20 21:52:06,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:52:06,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:52:06,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2015 transitions. [2022-09-20 21:52:06,646 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5641097424412094 [2022-09-20 21:52:06,646 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2015 transitions. [2022-09-20 21:52:06,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2015 transitions. [2022-09-20 21:52:06,646 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:06,646 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2015 transitions. [2022-09-20 21:52:06,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 53.026315789473685) internal successors, (2015), 38 states have internal predecessors, (2015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:06,649 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-09-20 21:52:06,649 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-09-20 21:52:06,649 INFO L175 Difference]: Start difference. First operand has 843 places, 1062 transitions, 23307 flow. Second operand 38 states and 2015 transitions. [2022-09-20 21:52:06,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 874 places, 1104 transitions, 26321 flow [2022-09-20 21:52:07,788 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 842 places, 1104 transitions, 25872 flow, removed 135 selfloop flow, removed 32 redundant places. [2022-09-20 21:52:07,804 INFO L231 Difference]: Finished difference. Result has 849 places, 1061 transitions, 23476 flow [2022-09-20 21:52:07,805 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22892, PETRI_DIFFERENCE_MINUEND_PLACES=805, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1062, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=894, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=23476, PETRI_PLACES=849, PETRI_TRANSITIONS=1061} [2022-09-20 21:52:07,805 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 761 predicate places. [2022-09-20 21:52:07,805 INFO L495 AbstractCegarLoop]: Abstraction has has 849 places, 1061 transitions, 23476 flow [2022-09-20 21:52:07,805 INFO L496 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-09-20 21:52:07,805 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:07,805 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:07,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243 [2022-09-20 21:52:07,805 INFO L420 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:07,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:07,806 INFO L85 PathProgramCache]: Analyzing trace with hash 944086476, now seen corresponding path program 245 times [2022-09-20 21:52:07,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:07,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1642468916] [2022-09-20 21:52:07,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:07,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:07,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:08,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:08,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:08,090 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1642468916] [2022-09-20 21:52:08,090 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1642468916] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:08,090 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:08,090 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:52:08,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [625307428] [2022-09-20 21:52:08,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:08,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:52:08,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:08,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:52:08,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:52:08,091 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:08,092 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 849 places, 1061 transitions, 23476 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-09-20 21:52:08,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:08,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:08,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:10,658 INFO L130 PetriNetUnfolder]: 699/2188 cut-off events. [2022-09-20 21:52:10,658 INFO L131 PetriNetUnfolder]: For 129928/129928 co-relation queries the response was YES. [2022-09-20 21:52:10,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26427 conditions, 2188 events. 699/2188 cut-off events. For 129928/129928 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 17232 event pairs, 51 based on Foata normal form. 1/2186 useless extension candidates. Maximal degree in co-relation 26105. Up to 1562 conditions per place. [2022-09-20 21:52:10,722 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 869 selfloop transitions, 155 changer transitions 38/1101 dead transitions. [2022-09-20 21:52:10,722 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 888 places, 1101 transitions, 26582 flow [2022-09-20 21:52:10,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-09-20 21:52:10,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-09-20 21:52:10,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2366 transitions. [2022-09-20 21:52:10,723 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5593380614657211 [2022-09-20 21:52:10,724 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2366 transitions. [2022-09-20 21:52:10,724 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2366 transitions. [2022-09-20 21:52:10,724 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:10,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2366 transitions. [2022-09-20 21:52:10,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.577777777777776) internal successors, (2366), 45 states have internal predecessors, (2366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:10,727 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-09-20 21:52:10,727 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-09-20 21:52:10,727 INFO L175 Difference]: Start difference. First operand has 849 places, 1061 transitions, 23476 flow. Second operand 45 states and 2366 transitions. [2022-09-20 21:52:10,728 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 888 places, 1101 transitions, 26582 flow [2022-09-20 21:52:11,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 855 places, 1101 transitions, 25782 flow, removed 248 selfloop flow, removed 33 redundant places. [2022-09-20 21:52:11,839 INFO L231 Difference]: Finished difference. Result has 861 places, 1043 transitions, 23004 flow [2022-09-20 21:52:11,839 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22902, PETRI_DIFFERENCE_MINUEND_PLACES=811, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1061, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=151, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=907, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=23004, PETRI_PLACES=861, PETRI_TRANSITIONS=1043} [2022-09-20 21:52:11,839 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 773 predicate places. [2022-09-20 21:52:11,840 INFO L495 AbstractCegarLoop]: Abstraction has has 861 places, 1043 transitions, 23004 flow [2022-09-20 21:52:11,840 INFO L496 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-09-20 21:52:11,840 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:11,840 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:11,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244 [2022-09-20 21:52:11,840 INFO L420 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:11,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:11,840 INFO L85 PathProgramCache]: Analyzing trace with hash 1158316798, now seen corresponding path program 246 times [2022-09-20 21:52:11,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:11,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [106245987] [2022-09-20 21:52:11,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:11,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:11,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:12,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-09-20 21:52:12,100 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:12,100 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [106245987] [2022-09-20 21:52:12,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [106245987] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:12,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:12,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:52:12,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800848816] [2022-09-20 21:52:12,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:12,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:52:12,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:12,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:52:12,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:52:12,102 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:12,102 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 861 places, 1043 transitions, 23004 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-09-20 21:52:12,102 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:12,102 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:12,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:14,558 INFO L130 PetriNetUnfolder]: 693/2155 cut-off events. [2022-09-20 21:52:14,558 INFO L131 PetriNetUnfolder]: For 128339/128339 co-relation queries the response was YES. [2022-09-20 21:52:14,597 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26142 conditions, 2155 events. 693/2155 cut-off events. For 128339/128339 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 16857 event pairs, 51 based on Foata normal form. 1/2153 useless extension candidates. Maximal degree in co-relation 25818. Up to 1519 conditions per place. [2022-09-20 21:52:14,608 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 811 selfloop transitions, 215 changer transitions 25/1090 dead transitions. [2022-09-20 21:52:14,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 901 places, 1090 transitions, 26010 flow [2022-09-20 21:52:14,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-09-20 21:52:14,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-09-20 21:52:14,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 2520 transitions. [2022-09-20 21:52:14,610 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5585106382978723 [2022-09-20 21:52:14,610 INFO L72 ComplementDD]: Start complementDD. Operand 48 states and 2520 transitions. [2022-09-20 21:52:14,610 INFO L73 IsDeterministic]: Start isDeterministic. Operand 48 states and 2520 transitions. [2022-09-20 21:52:14,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:14,610 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 48 states and 2520 transitions. [2022-09-20 21:52:14,612 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 49 states, 48 states have (on average 52.5) internal successors, (2520), 48 states have internal predecessors, (2520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:14,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:14,614 INFO L81 ComplementDD]: Finished complementDD. Result has 49 states, 49 states have (on average 94.0) internal successors, (4606), 49 states have internal predecessors, (4606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:14,614 INFO L175 Difference]: Start difference. First operand has 861 places, 1043 transitions, 23004 flow. Second operand 48 states and 2520 transitions. [2022-09-20 21:52:14,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 901 places, 1090 transitions, 26010 flow [2022-09-20 21:52:15,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 859 places, 1090 transitions, 25280 flow, removed 190 selfloop flow, removed 42 redundant places. [2022-09-20 21:52:15,681 INFO L231 Difference]: Finished difference. Result has 867 places, 1050 transitions, 23114 flow [2022-09-20 21:52:15,681 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22296, PETRI_DIFFERENCE_MINUEND_PLACES=812, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1043, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=830, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=23114, PETRI_PLACES=867, PETRI_TRANSITIONS=1050} [2022-09-20 21:52:15,681 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 779 predicate places. [2022-09-20 21:52:15,681 INFO L495 AbstractCegarLoop]: Abstraction has has 867 places, 1050 transitions, 23114 flow [2022-09-20 21:52:15,681 INFO L496 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-09-20 21:52:15,681 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:15,681 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:15,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245 [2022-09-20 21:52:15,682 INFO L420 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:15,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:15,682 INFO L85 PathProgramCache]: Analyzing trace with hash -1485315484, now seen corresponding path program 247 times [2022-09-20 21:52:15,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:15,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [894010568] [2022-09-20 21:52:15,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:15,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:15,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:15,969 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:15,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:15,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [894010568] [2022-09-20 21:52:15,969 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [894010568] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:15,969 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:15,969 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:52:15,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088679299] [2022-09-20 21:52:15,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:15,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:52:15,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:15,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:52:15,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:52:15,970 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:15,971 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 867 places, 1050 transitions, 23114 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-09-20 21:52:15,971 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:15,971 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:15,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:18,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:52:19,767 INFO L130 PetriNetUnfolder]: 685/2147 cut-off events. [2022-09-20 21:52:19,767 INFO L131 PetriNetUnfolder]: For 124421/124421 co-relation queries the response was YES. [2022-09-20 21:52:19,819 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25867 conditions, 2147 events. 685/2147 cut-off events. For 124421/124421 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 16744 event pairs, 51 based on Foata normal form. 1/2145 useless extension candidates. Maximal degree in co-relation 25541. Up to 1596 conditions per place. [2022-09-20 21:52:19,830 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 906 selfloop transitions, 117 changer transitions 18/1080 dead transitions. [2022-09-20 21:52:19,830 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 895 places, 1080 transitions, 25650 flow [2022-09-20 21:52:19,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:52:19,830 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:52:19,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1841 transitions. [2022-09-20 21:52:19,832 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5595744680851064 [2022-09-20 21:52:19,832 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1841 transitions. [2022-09-20 21:52:19,832 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1841 transitions. [2022-09-20 21:52:19,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:19,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1841 transitions. [2022-09-20 21:52:19,833 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-09-20 21:52:19,835 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-09-20 21:52:19,835 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-09-20 21:52:19,835 INFO L175 Difference]: Start difference. First operand has 867 places, 1050 transitions, 23114 flow. Second operand 35 states and 1841 transitions. [2022-09-20 21:52:19,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 895 places, 1080 transitions, 25650 flow [2022-09-20 21:52:20,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 849 places, 1080 transitions, 24909 flow, removed 118 selfloop flow, removed 46 redundant places. [2022-09-20 21:52:20,952 INFO L231 Difference]: Finished difference. Result has 856 places, 1047 transitions, 22597 flow [2022-09-20 21:52:20,952 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22381, PETRI_DIFFERENCE_MINUEND_PLACES=815, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1050, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=933, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22597, PETRI_PLACES=856, PETRI_TRANSITIONS=1047} [2022-09-20 21:52:20,952 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 768 predicate places. [2022-09-20 21:52:20,953 INFO L495 AbstractCegarLoop]: Abstraction has has 856 places, 1047 transitions, 22597 flow [2022-09-20 21:52:20,953 INFO L496 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-09-20 21:52:20,953 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:20,953 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:20,953 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable246 [2022-09-20 21:52:20,953 INFO L420 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:20,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:20,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1720075164, now seen corresponding path program 248 times [2022-09-20 21:52:20,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:20,954 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738700286] [2022-09-20 21:52:20,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:20,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:20,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:21,319 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:21,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:21,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738700286] [2022-09-20 21:52:21,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738700286] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:21,320 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:21,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:52:21,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497591315] [2022-09-20 21:52:21,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:21,320 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:52:21,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:21,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:52:21,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:52:21,321 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:21,321 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 856 places, 1047 transitions, 22597 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-09-20 21:52:21,321 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:21,321 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:21,321 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:24,279 INFO L130 PetriNetUnfolder]: 682/2137 cut-off events. [2022-09-20 21:52:24,279 INFO L131 PetriNetUnfolder]: For 121718/121718 co-relation queries the response was YES. [2022-09-20 21:52:24,316 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25595 conditions, 2137 events. 682/2137 cut-off events. For 121718/121718 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 16640 event pairs, 56 based on Foata normal form. 1/2135 useless extension candidates. Maximal degree in co-relation 25268. Up to 1574 conditions per place. [2022-09-20 21:52:24,326 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 900 selfloop transitions, 118 changer transitions 25/1082 dead transitions. [2022-09-20 21:52:24,326 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 885 places, 1082 transitions, 25485 flow [2022-09-20 21:52:24,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:52:24,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:52:24,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1989 transitions. [2022-09-20 21:52:24,328 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5568309070548713 [2022-09-20 21:52:24,328 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 1989 transitions. [2022-09-20 21:52:24,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 1989 transitions. [2022-09-20 21:52:24,328 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:24,328 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 1989 transitions. [2022-09-20 21:52:24,330 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-09-20 21:52:24,331 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-09-20 21:52:24,331 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-09-20 21:52:24,331 INFO L175 Difference]: Start difference. First operand has 856 places, 1047 transitions, 22597 flow. Second operand 38 states and 1989 transitions. [2022-09-20 21:52:24,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 885 places, 1082 transitions, 25485 flow [2022-09-20 21:52:25,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 848 places, 1082 transitions, 25100 flow, removed 22 selfloop flow, removed 37 redundant places. [2022-09-20 21:52:25,436 INFO L231 Difference]: Finished difference. Result has 856 places, 1042 transitions, 22487 flow [2022-09-20 21:52:25,437 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22240, PETRI_DIFFERENCE_MINUEND_PLACES=811, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1047, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=929, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=22487, PETRI_PLACES=856, PETRI_TRANSITIONS=1042} [2022-09-20 21:52:25,437 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 768 predicate places. [2022-09-20 21:52:25,437 INFO L495 AbstractCegarLoop]: Abstraction has has 856 places, 1042 transitions, 22487 flow [2022-09-20 21:52:25,437 INFO L496 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-09-20 21:52:25,437 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:25,437 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:25,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247 [2022-09-20 21:52:25,437 INFO L420 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:25,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:25,438 INFO L85 PathProgramCache]: Analyzing trace with hash -45239142, now seen corresponding path program 249 times [2022-09-20 21:52:25,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:25,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1855889305] [2022-09-20 21:52:25,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:25,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:25,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:25,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:25,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:25,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1855889305] [2022-09-20 21:52:25,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1855889305] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:25,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:25,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:52:25,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970729740] [2022-09-20 21:52:25,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:25,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:52:25,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:25,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:52:25,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:52:25,687 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:25,688 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 856 places, 1042 transitions, 22487 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-09-20 21:52:25,688 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:25,688 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:25,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:28,221 INFO L130 PetriNetUnfolder]: 687/2156 cut-off events. [2022-09-20 21:52:28,222 INFO L131 PetriNetUnfolder]: For 129378/129378 co-relation queries the response was YES. [2022-09-20 21:52:28,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26107 conditions, 2156 events. 687/2156 cut-off events. For 129378/129378 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 16872 event pairs, 54 based on Foata normal form. 1/2154 useless extension candidates. Maximal degree in co-relation 25781. Up to 1482 conditions per place. [2022-09-20 21:52:28,287 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 838 selfloop transitions, 190 changer transitions 32/1099 dead transitions. [2022-09-20 21:52:28,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 884 places, 1099 transitions, 26199 flow [2022-09-20 21:52:28,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:52:28,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:52:28,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1907 transitions. [2022-09-20 21:52:28,288 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635342789598109 [2022-09-20 21:52:28,288 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1907 transitions. [2022-09-20 21:52:28,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1907 transitions. [2022-09-20 21:52:28,289 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:28,289 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1907 transitions. [2022-09-20 21:52:28,290 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-09-20 21:52:28,292 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-09-20 21:52:28,292 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-09-20 21:52:28,292 INFO L175 Difference]: Start difference. First operand has 856 places, 1042 transitions, 22487 flow. Second operand 36 states and 1907 transitions. [2022-09-20 21:52:28,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 884 places, 1099 transitions, 26199 flow [2022-09-20 21:52:29,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 847 places, 1099 transitions, 25815 flow, removed 63 selfloop flow, removed 37 redundant places. [2022-09-20 21:52:29,456 INFO L231 Difference]: Finished difference. Result has 858 places, 1044 transitions, 23062 flow [2022-09-20 21:52:29,457 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22137, PETRI_DIFFERENCE_MINUEND_PLACES=812, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1042, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=853, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=23062, PETRI_PLACES=858, PETRI_TRANSITIONS=1044} [2022-09-20 21:52:29,457 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 770 predicate places. [2022-09-20 21:52:29,457 INFO L495 AbstractCegarLoop]: Abstraction has has 858 places, 1044 transitions, 23062 flow [2022-09-20 21:52:29,457 INFO L496 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-09-20 21:52:29,457 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:29,457 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:29,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248 [2022-09-20 21:52:29,457 INFO L420 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:29,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:29,457 INFO L85 PathProgramCache]: Analyzing trace with hash -238090662, now seen corresponding path program 250 times [2022-09-20 21:52:29,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:29,458 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1784017802] [2022-09-20 21:52:29,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:29,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:29,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:29,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:29,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1784017802] [2022-09-20 21:52:29,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1784017802] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:29,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:29,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:52:29,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680367506] [2022-09-20 21:52:29,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:29,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:52:29,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:29,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:52:29,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:52:29,735 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:29,735 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 858 places, 1044 transitions, 23062 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-09-20 21:52:29,735 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:29,735 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:29,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:32,017 INFO L130 PetriNetUnfolder]: 672/2139 cut-off events. [2022-09-20 21:52:32,017 INFO L131 PetriNetUnfolder]: For 126931/126931 co-relation queries the response was YES. [2022-09-20 21:52:32,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25885 conditions, 2139 events. 672/2139 cut-off events. For 126931/126931 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 16778 event pairs, 62 based on Foata normal form. 1/2137 useless extension candidates. Maximal degree in co-relation 25556. Up to 1512 conditions per place. [2022-09-20 21:52:32,067 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 822 selfloop transitions, 187 changer transitions 29/1077 dead transitions. [2022-09-20 21:52:32,067 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 894 places, 1077 transitions, 25771 flow [2022-09-20 21:52:32,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-09-20 21:52:32,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-09-20 21:52:32,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2367 transitions. [2022-09-20 21:52:32,068 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5595744680851064 [2022-09-20 21:52:32,068 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2367 transitions. [2022-09-20 21:52:32,068 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2367 transitions. [2022-09-20 21:52:32,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:32,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2367 transitions. [2022-09-20 21:52:32,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 52.6) internal successors, (2367), 45 states have internal predecessors, (2367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:32,072 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-09-20 21:52:32,072 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-09-20 21:52:32,072 INFO L175 Difference]: Start difference. First operand has 858 places, 1044 transitions, 23062 flow. Second operand 45 states and 2367 transitions. [2022-09-20 21:52:32,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 894 places, 1077 transitions, 25771 flow [2022-09-20 21:52:33,250 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 863 places, 1077 transitions, 24985 flow, removed 258 selfloop flow, removed 31 redundant places. [2022-09-20 21:52:33,267 INFO L231 Difference]: Finished difference. Result has 870 places, 1034 transitions, 22744 flow [2022-09-20 21:52:33,268 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22306, PETRI_DIFFERENCE_MINUEND_PLACES=819, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1044, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=181, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=858, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=22744, PETRI_PLACES=870, PETRI_TRANSITIONS=1034} [2022-09-20 21:52:33,268 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 782 predicate places. [2022-09-20 21:52:33,268 INFO L495 AbstractCegarLoop]: Abstraction has has 870 places, 1034 transitions, 22744 flow [2022-09-20 21:52:33,268 INFO L496 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-09-20 21:52:33,268 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:33,268 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:33,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249 [2022-09-20 21:52:33,268 INFO L420 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:33,269 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:33,269 INFO L85 PathProgramCache]: Analyzing trace with hash 2127805272, now seen corresponding path program 251 times [2022-09-20 21:52:33,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:33,269 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6717719] [2022-09-20 21:52:33,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:33,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:33,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:33,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-09-20 21:52:33,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:33,553 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6717719] [2022-09-20 21:52:33,553 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6717719] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:33,553 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:33,553 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:52:33,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952306673] [2022-09-20 21:52:33,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:33,554 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:52:33,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:33,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:52:33,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:52:33,554 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:33,555 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 870 places, 1034 transitions, 22744 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-09-20 21:52:33,555 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:33,555 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:33,555 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:36,074 INFO L130 PetriNetUnfolder]: 689/2168 cut-off events. [2022-09-20 21:52:36,075 INFO L131 PetriNetUnfolder]: For 140253/140253 co-relation queries the response was YES. [2022-09-20 21:52:36,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26973 conditions, 2168 events. 689/2168 cut-off events. For 140253/140253 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 17047 event pairs, 26 based on Foata normal form. 1/2167 useless extension candidates. Maximal degree in co-relation 26644. Up to 1267 conditions per place. [2022-09-20 21:52:36,138 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 694 selfloop transitions, 373 changer transitions 23/1129 dead transitions. [2022-09-20 21:52:36,138 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 911 places, 1129 transitions, 28263 flow [2022-09-20 21:52:36,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-09-20 21:52:36,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-09-20 21:52:36,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2782 transitions. [2022-09-20 21:52:36,140 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5584102769971899 [2022-09-20 21:52:36,140 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 2782 transitions. [2022-09-20 21:52:36,140 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 2782 transitions. [2022-09-20 21:52:36,140 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:36,140 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 2782 transitions. [2022-09-20 21:52:36,142 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 52.490566037735846) internal successors, (2782), 53 states have internal predecessors, (2782), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:36,144 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-09-20 21:52:36,145 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-09-20 21:52:36,145 INFO L175 Difference]: Start difference. First operand has 870 places, 1034 transitions, 22744 flow. Second operand 53 states and 2782 transitions. [2022-09-20 21:52:36,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 911 places, 1129 transitions, 28263 flow [2022-09-20 21:52:37,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 866 places, 1129 transitions, 27489 flow, removed 155 selfloop flow, removed 45 redundant places. [2022-09-20 21:52:37,293 INFO L231 Difference]: Finished difference. Result has 875 places, 1074 transitions, 24771 flow [2022-09-20 21:52:37,293 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22022, PETRI_DIFFERENCE_MINUEND_PLACES=814, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1034, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=340, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=690, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=24771, PETRI_PLACES=875, PETRI_TRANSITIONS=1074} [2022-09-20 21:52:37,294 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 787 predicate places. [2022-09-20 21:52:37,294 INFO L495 AbstractCegarLoop]: Abstraction has has 875 places, 1074 transitions, 24771 flow [2022-09-20 21:52:37,294 INFO L496 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-09-20 21:52:37,294 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:37,294 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:37,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250 [2022-09-20 21:52:37,294 INFO L420 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:37,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:37,294 INFO L85 PathProgramCache]: Analyzing trace with hash 323963160, now seen corresponding path program 252 times [2022-09-20 21:52:37,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:37,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036798188] [2022-09-20 21:52:37,295 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:37,295 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:37,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:37,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-09-20 21:52:37,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:37,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036798188] [2022-09-20 21:52:37,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036798188] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:37,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:37,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:52:37,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440979365] [2022-09-20 21:52:37,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:37,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:52:37,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:37,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:52:37,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:52:37,571 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:37,572 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 875 places, 1074 transitions, 24771 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-09-20 21:52:37,572 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:37,572 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:37,572 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:39,802 INFO L130 PetriNetUnfolder]: 681/2134 cut-off events. [2022-09-20 21:52:39,802 INFO L131 PetriNetUnfolder]: For 138444/138444 co-relation queries the response was YES. [2022-09-20 21:52:39,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26950 conditions, 2134 events. 681/2134 cut-off events. For 138444/138444 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 16668 event pairs, 37 based on Foata normal form. 1/2132 useless extension candidates. Maximal degree in co-relation 26619. Up to 1526 conditions per place. [2022-09-20 21:52:39,855 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 860 selfloop transitions, 127 changer transitions 78/1104 dead transitions. [2022-09-20 21:52:39,855 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 910 places, 1104 transitions, 27213 flow [2022-09-20 21:52:39,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:52:39,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:52:39,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2210 transitions. [2022-09-20 21:52:39,857 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5597771023302939 [2022-09-20 21:52:39,857 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2210 transitions. [2022-09-20 21:52:39,857 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2210 transitions. [2022-09-20 21:52:39,857 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:39,857 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2210 transitions. [2022-09-20 21:52:39,858 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.61904761904762) internal successors, (2210), 42 states have internal predecessors, (2210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:39,860 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-09-20 21:52:39,860 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-09-20 21:52:39,860 INFO L175 Difference]: Start difference. First operand has 875 places, 1074 transitions, 24771 flow. Second operand 42 states and 2210 transitions. [2022-09-20 21:52:39,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 910 places, 1104 transitions, 27213 flow [2022-09-20 21:52:41,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 872 places, 1104 transitions, 25657 flow, removed 630 selfloop flow, removed 38 redundant places. [2022-09-20 21:52:41,096 INFO L231 Difference]: Finished difference. Result has 880 places, 1013 transitions, 22177 flow [2022-09-20 21:52:41,096 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=23219, PETRI_DIFFERENCE_MINUEND_PLACES=831, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1074, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=947, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=22177, PETRI_PLACES=880, PETRI_TRANSITIONS=1013} [2022-09-20 21:52:41,096 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 792 predicate places. [2022-09-20 21:52:41,097 INFO L495 AbstractCegarLoop]: Abstraction has has 880 places, 1013 transitions, 22177 flow [2022-09-20 21:52:41,097 INFO L496 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-09-20 21:52:41,097 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:41,097 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:41,097 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251 [2022-09-20 21:52:41,097 INFO L420 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:41,097 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:41,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1715952438, now seen corresponding path program 253 times [2022-09-20 21:52:41,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:41,097 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778986111] [2022-09-20 21:52:41,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:41,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:41,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:41,370 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:41,370 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:41,370 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778986111] [2022-09-20 21:52:41,370 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778986111] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:41,370 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:41,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:52:41,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817828459] [2022-09-20 21:52:41,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:41,371 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:52:41,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:41,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:52:41,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:52:41,372 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:41,372 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 880 places, 1013 transitions, 22177 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-09-20 21:52:41,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:41,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:41,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:43,343 INFO L130 PetriNetUnfolder]: 653/2039 cut-off events. [2022-09-20 21:52:43,343 INFO L131 PetriNetUnfolder]: For 126745/126745 co-relation queries the response was YES. [2022-09-20 21:52:43,391 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24847 conditions, 2039 events. 653/2039 cut-off events. For 126745/126745 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 15671 event pairs, 36 based on Foata normal form. 1/2037 useless extension candidates. Maximal degree in co-relation 24517. Up to 1440 conditions per place. [2022-09-20 21:52:43,400 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 808 selfloop transitions, 180 changer transitions 22/1049 dead transitions. [2022-09-20 21:52:43,401 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 898 places, 1049 transitions, 24756 flow [2022-09-20 21:52:43,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:52:43,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:52:43,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1798 transitions. [2022-09-20 21:52:43,402 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5625782227784731 [2022-09-20 21:52:43,402 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1798 transitions. [2022-09-20 21:52:43,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1798 transitions. [2022-09-20 21:52:43,402 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:43,402 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1798 transitions. [2022-09-20 21:52:43,403 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-09-20 21:52:43,405 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-09-20 21:52:43,405 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-09-20 21:52:43,405 INFO L175 Difference]: Start difference. First operand has 880 places, 1013 transitions, 22177 flow. Second operand 34 states and 1798 transitions. [2022-09-20 21:52:43,405 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 898 places, 1049 transitions, 24756 flow [2022-09-20 21:52:44,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 1049 transitions, 24000 flow, removed 172 selfloop flow, removed 63 redundant places. [2022-09-20 21:52:44,467 INFO L231 Difference]: Finished difference. Result has 842 places, 1006 transitions, 21698 flow [2022-09-20 21:52:44,467 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21429, PETRI_DIFFERENCE_MINUEND_PLACES=802, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1013, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=180, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=833, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=21698, PETRI_PLACES=842, PETRI_TRANSITIONS=1006} [2022-09-20 21:52:44,468 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 754 predicate places. [2022-09-20 21:52:44,468 INFO L495 AbstractCegarLoop]: Abstraction has has 842 places, 1006 transitions, 21698 flow [2022-09-20 21:52:44,468 INFO L496 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-09-20 21:52:44,468 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:44,468 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:44,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252 [2022-09-20 21:52:44,468 INFO L420 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:44,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:44,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1869730956, now seen corresponding path program 254 times [2022-09-20 21:52:44,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:44,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049709612] [2022-09-20 21:52:44,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:44,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:44,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:44,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-09-20 21:52:44,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:44,713 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049709612] [2022-09-20 21:52:44,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049709612] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:44,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:44,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:52:44,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751889016] [2022-09-20 21:52:44,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:44,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:52:44,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:44,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:52:44,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:52:44,714 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:44,715 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 842 places, 1006 transitions, 21698 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-09-20 21:52:44,715 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:44,715 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:44,715 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:47,400 INFO L130 PetriNetUnfolder]: 648/2021 cut-off events. [2022-09-20 21:52:47,400 INFO L131 PetriNetUnfolder]: For 125062/125062 co-relation queries the response was YES. [2022-09-20 21:52:47,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24636 conditions, 2021 events. 648/2021 cut-off events. For 125062/125062 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 15480 event pairs, 36 based on Foata normal form. 1/2019 useless extension candidates. Maximal degree in co-relation 24321. Up to 1529 conditions per place. [2022-09-20 21:52:47,443 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 863 selfloop transitions, 113 changer transitions 20/1035 dead transitions. [2022-09-20 21:52:47,443 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 871 places, 1035 transitions, 24259 flow [2022-09-20 21:52:47,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:52:47,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:52:47,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2006 transitions. [2022-09-20 21:52:47,445 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5615901455767077 [2022-09-20 21:52:47,445 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2006 transitions. [2022-09-20 21:52:47,445 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2006 transitions. [2022-09-20 21:52:47,445 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:47,445 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2006 transitions. [2022-09-20 21:52:47,446 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-09-20 21:52:47,448 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-09-20 21:52:47,448 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-09-20 21:52:47,448 INFO L175 Difference]: Start difference. First operand has 842 places, 1006 transitions, 21698 flow. Second operand 38 states and 2006 transitions. [2022-09-20 21:52:47,448 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 871 places, 1035 transitions, 24259 flow [2022-09-20 21:52:48,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 1035 transitions, 23690 flow, removed 29 selfloop flow, removed 36 redundant places. [2022-09-20 21:52:48,479 INFO L231 Difference]: Finished difference. Result has 840 places, 1001 transitions, 21434 flow [2022-09-20 21:52:48,480 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21153, PETRI_DIFFERENCE_MINUEND_PLACES=798, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1006, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=894, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=21434, PETRI_PLACES=840, PETRI_TRANSITIONS=1001} [2022-09-20 21:52:48,480 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 752 predicate places. [2022-09-20 21:52:48,480 INFO L495 AbstractCegarLoop]: Abstraction has has 840 places, 1001 transitions, 21434 flow [2022-09-20 21:52:48,480 INFO L496 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-09-20 21:52:48,480 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:48,480 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:48,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253 [2022-09-20 21:52:48,481 INFO L420 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:48,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:48,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1086668642, now seen corresponding path program 255 times [2022-09-20 21:52:48,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:48,481 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741998305] [2022-09-20 21:52:48,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:48,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:48,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:48,745 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:48,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:48,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741998305] [2022-09-20 21:52:48,745 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741998305] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:48,745 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:48,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:52:48,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737523309] [2022-09-20 21:52:48,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:48,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:52:48,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:48,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:52:48,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:52:48,746 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:48,747 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 840 places, 1001 transitions, 21434 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-09-20 21:52:48,747 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:48,747 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:48,747 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:50,741 INFO L130 PetriNetUnfolder]: 667/2135 cut-off events. [2022-09-20 21:52:50,741 INFO L131 PetriNetUnfolder]: For 124816/124816 co-relation queries the response was YES. [2022-09-20 21:52:50,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25232 conditions, 2135 events. 667/2135 cut-off events. For 124816/124816 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 16828 event pairs, 36 based on Foata normal form. 1/2133 useless extension candidates. Maximal degree in co-relation 24921. Up to 1354 conditions per place. [2022-09-20 21:52:50,809 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 762 selfloop transitions, 241 changer transitions 51/1093 dead transitions. [2022-09-20 21:52:50,809 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 867 places, 1093 transitions, 25869 flow [2022-09-20 21:52:50,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:52:50,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:52:50,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1857 transitions. [2022-09-20 21:52:50,810 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5644376899696049 [2022-09-20 21:52:50,810 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1857 transitions. [2022-09-20 21:52:50,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1857 transitions. [2022-09-20 21:52:50,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:50,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1857 transitions. [2022-09-20 21:52:50,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.05714285714286) internal successors, (1857), 35 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:52:50,814 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-09-20 21:52:50,814 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-09-20 21:52:50,814 INFO L175 Difference]: Start difference. First operand has 840 places, 1001 transitions, 21434 flow. Second operand 35 states and 1857 transitions. [2022-09-20 21:52:50,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 867 places, 1093 transitions, 25869 flow [2022-09-20 21:52:51,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 834 places, 1093 transitions, 25350 flow, removed 135 selfloop flow, removed 33 redundant places. [2022-09-20 21:52:51,779 INFO L231 Difference]: Finished difference. Result has 843 places, 1016 transitions, 22410 flow [2022-09-20 21:52:51,779 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20949, PETRI_DIFFERENCE_MINUEND_PLACES=800, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1001, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=767, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22410, PETRI_PLACES=843, PETRI_TRANSITIONS=1016} [2022-09-20 21:52:51,780 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 755 predicate places. [2022-09-20 21:52:51,780 INFO L495 AbstractCegarLoop]: Abstraction has has 843 places, 1016 transitions, 22410 flow [2022-09-20 21:52:51,780 INFO L496 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-09-20 21:52:51,780 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:51,780 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:51,780 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254 [2022-09-20 21:52:51,780 INFO L420 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:51,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:51,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1593315178, now seen corresponding path program 256 times [2022-09-20 21:52:51,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:51,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1199698493] [2022-09-20 21:52:51,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:51,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:51,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:52,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:52,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:52,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1199698493] [2022-09-20 21:52:52,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1199698493] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:52,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:52,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:52:52,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245458048] [2022-09-20 21:52:52,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:52,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:52:52,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:52,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:52:52,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:52:52,033 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:52,034 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 843 places, 1016 transitions, 22410 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-09-20 21:52:52,034 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:52,034 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:52,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:54,273 INFO L130 PetriNetUnfolder]: 650/2087 cut-off events. [2022-09-20 21:52:54,273 INFO L131 PetriNetUnfolder]: For 132041/132041 co-relation queries the response was YES. [2022-09-20 21:52:54,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25385 conditions, 2087 events. 650/2087 cut-off events. For 132041/132041 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 16324 event pairs, 36 based on Foata normal form. 1/2083 useless extension candidates. Maximal degree in co-relation 25072. Up to 1550 conditions per place. [2022-09-20 21:52:54,333 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 877 selfloop transitions, 113 changer transitions 21/1050 dead transitions. [2022-09-20 21:52:54,333 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 871 places, 1050 transitions, 25273 flow [2022-09-20 21:52:54,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:52:54,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:52:54,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1854 transitions. [2022-09-20 21:52:54,336 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635258358662614 [2022-09-20 21:52:54,337 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1854 transitions. [2022-09-20 21:52:54,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1854 transitions. [2022-09-20 21:52:54,337 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:54,337 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1854 transitions. [2022-09-20 21:52:54,339 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-09-20 21:52:54,340 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-09-20 21:52:54,341 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-09-20 21:52:54,341 INFO L175 Difference]: Start difference. First operand has 843 places, 1016 transitions, 22410 flow. Second operand 35 states and 1854 transitions. [2022-09-20 21:52:54,341 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 871 places, 1050 transitions, 25273 flow [2022-09-20 21:52:55,548 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 846 places, 1050 transitions, 24462 flow, removed 274 selfloop flow, removed 25 redundant places. [2022-09-20 21:52:55,564 INFO L231 Difference]: Finished difference. Result has 853 places, 1014 transitions, 22007 flow [2022-09-20 21:52:55,565 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21607, PETRI_DIFFERENCE_MINUEND_PLACES=812, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1016, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=904, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22007, PETRI_PLACES=853, PETRI_TRANSITIONS=1014} [2022-09-20 21:52:55,565 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 765 predicate places. [2022-09-20 21:52:55,565 INFO L495 AbstractCegarLoop]: Abstraction has has 853 places, 1014 transitions, 22007 flow [2022-09-20 21:52:55,565 INFO L496 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-09-20 21:52:55,565 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:55,565 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:55,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable255 [2022-09-20 21:52:55,566 INFO L420 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:55,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:55,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1061217384, now seen corresponding path program 257 times [2022-09-20 21:52:55,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:55,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1193427827] [2022-09-20 21:52:55,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:55,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:55,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:55,903 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:55,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:55,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1193427827] [2022-09-20 21:52:55,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1193427827] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:55,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:55,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:52:55,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812466546] [2022-09-20 21:52:55,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:55,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:52:55,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:55,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:52:55,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:52:55,906 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:55,906 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 853 places, 1014 transitions, 22007 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-09-20 21:52:55,906 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:55,906 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:55,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:52:57,814 INFO L130 PetriNetUnfolder]: 646/2080 cut-off events. [2022-09-20 21:52:57,815 INFO L131 PetriNetUnfolder]: For 131497/131497 co-relation queries the response was YES. [2022-09-20 21:52:57,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25281 conditions, 2080 events. 646/2080 cut-off events. For 131497/131497 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 16337 event pairs, 34 based on Foata normal form. 1/2078 useless extension candidates. Maximal degree in co-relation 24965. Up to 1276 conditions per place. [2022-09-20 21:52:57,871 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 720 selfloop transitions, 297 changer transitions 34/1090 dead transitions. [2022-09-20 21:52:57,871 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 879 places, 1090 transitions, 26237 flow [2022-09-20 21:52:57,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:52:57,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:52:57,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1861 transitions. [2022-09-20 21:52:57,873 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5656534954407295 [2022-09-20 21:52:57,873 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1861 transitions. [2022-09-20 21:52:57,873 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1861 transitions. [2022-09-20 21:52:57,873 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:52:57,873 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1861 transitions. [2022-09-20 21:52:57,874 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-09-20 21:52:57,876 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-09-20 21:52:57,876 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-09-20 21:52:57,876 INFO L175 Difference]: Start difference. First operand has 853 places, 1014 transitions, 22007 flow. Second operand 35 states and 1861 transitions. [2022-09-20 21:52:57,876 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 879 places, 1090 transitions, 26237 flow [2022-09-20 21:52:58,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 846 places, 1090 transitions, 25819 flow, removed 85 selfloop flow, removed 33 redundant places. [2022-09-20 21:52:58,864 INFO L231 Difference]: Finished difference. Result has 853 places, 1027 transitions, 22913 flow [2022-09-20 21:52:58,864 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21611, PETRI_DIFFERENCE_MINUEND_PLACES=812, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1014, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=285, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=726, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22913, PETRI_PLACES=853, PETRI_TRANSITIONS=1027} [2022-09-20 21:52:58,864 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 765 predicate places. [2022-09-20 21:52:58,865 INFO L495 AbstractCegarLoop]: Abstraction has has 853 places, 1027 transitions, 22913 flow [2022-09-20 21:52:58,865 INFO L496 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-09-20 21:52:58,865 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:52:58,865 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:52:58,865 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable256 [2022-09-20 21:52:58,865 INFO L420 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:52:58,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:52:58,865 INFO L85 PathProgramCache]: Analyzing trace with hash -757776512, now seen corresponding path program 258 times [2022-09-20 21:52:58,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:52:58,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286489077] [2022-09-20 21:52:58,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:52:58,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:52:58,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:52:59,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:52:59,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:52:59,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286489077] [2022-09-20 21:52:59,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286489077] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:52:59,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:52:59,143 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:52:59,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879284698] [2022-09-20 21:52:59,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:52:59,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:52:59,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:52:59,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:52:59,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:52:59,144 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:52:59,144 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 853 places, 1027 transitions, 22913 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-09-20 21:52:59,144 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:52:59,145 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:52:59,145 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:01,086 INFO L130 PetriNetUnfolder]: 637/2028 cut-off events. [2022-09-20 21:53:01,086 INFO L131 PetriNetUnfolder]: For 125644/125644 co-relation queries the response was YES. [2022-09-20 21:53:01,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24797 conditions, 2028 events. 637/2028 cut-off events. For 125644/125644 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15664 event pairs, 41 based on Foata normal form. 1/2025 useless extension candidates. Maximal degree in co-relation 24481. Up to 1527 conditions per place. [2022-09-20 21:53:01,145 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 887 selfloop transitions, 95 changer transitions 31/1052 dead transitions. [2022-09-20 21:53:01,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 884 places, 1052 transitions, 25135 flow [2022-09-20 21:53:01,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:53:01,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:53:01,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1951 transitions. [2022-09-20 21:53:01,147 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5609545715928694 [2022-09-20 21:53:01,147 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1951 transitions. [2022-09-20 21:53:01,147 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1951 transitions. [2022-09-20 21:53:01,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:01,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1951 transitions. [2022-09-20 21:53:01,149 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 52.729729729729726) internal successors, (1951), 37 states have internal predecessors, (1951), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:01,150 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-09-20 21:53:01,151 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-09-20 21:53:01,151 INFO L175 Difference]: Start difference. First operand has 853 places, 1027 transitions, 22913 flow. Second operand 37 states and 1951 transitions. [2022-09-20 21:53:01,151 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 884 places, 1052 transitions, 25135 flow [2022-09-20 21:53:02,224 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 858 places, 1052 transitions, 24516 flow, removed 181 selfloop flow, removed 26 redundant places. [2022-09-20 21:53:02,349 INFO L231 Difference]: Finished difference. Result has 864 places, 1008 transitions, 22170 flow [2022-09-20 21:53:02,350 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22300, PETRI_DIFFERENCE_MINUEND_PLACES=822, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1027, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=932, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=22170, PETRI_PLACES=864, PETRI_TRANSITIONS=1008} [2022-09-20 21:53:02,350 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 776 predicate places. [2022-09-20 21:53:02,350 INFO L495 AbstractCegarLoop]: Abstraction has has 864 places, 1008 transitions, 22170 flow [2022-09-20 21:53:02,350 INFO L496 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-09-20 21:53:02,350 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:02,350 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:02,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable257 [2022-09-20 21:53:02,350 INFO L420 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:02,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:02,351 INFO L85 PathProgramCache]: Analyzing trace with hash 2098482724, now seen corresponding path program 259 times [2022-09-20 21:53:02,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:02,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993136844] [2022-09-20 21:53:02,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:02,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:02,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:02,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:02,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:02,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993136844] [2022-09-20 21:53:02,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993136844] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:02,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:02,618 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:53:02,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094632660] [2022-09-20 21:53:02,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:02,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:53:02,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:02,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:53:02,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:53:02,619 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:02,619 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 864 places, 1008 transitions, 22170 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-09-20 21:53:02,619 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:02,619 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:02,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:04,356 INFO L130 PetriNetUnfolder]: 636/2030 cut-off events. [2022-09-20 21:53:04,356 INFO L131 PetriNetUnfolder]: For 112715/112715 co-relation queries the response was YES. [2022-09-20 21:53:04,405 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24318 conditions, 2030 events. 636/2030 cut-off events. For 112715/112715 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15708 event pairs, 36 based on Foata normal form. 1/2027 useless extension candidates. Maximal degree in co-relation 23999. Up to 1322 conditions per place. [2022-09-20 21:53:04,415 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 771 selfloop transitions, 234 changer transitions 22/1066 dead transitions. [2022-09-20 21:53:04,415 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 880 places, 1066 transitions, 25851 flow [2022-09-20 21:53:04,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:53:04,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:53:04,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1705 transitions. [2022-09-20 21:53:04,416 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5668218085106383 [2022-09-20 21:53:04,416 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1705 transitions. [2022-09-20 21:53:04,416 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1705 transitions. [2022-09-20 21:53:04,416 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:04,417 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1705 transitions. [2022-09-20 21:53:04,418 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-09-20 21:53:04,419 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-09-20 21:53:04,419 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-09-20 21:53:04,419 INFO L175 Difference]: Start difference. First operand has 864 places, 1008 transitions, 22170 flow. Second operand 32 states and 1705 transitions. [2022-09-20 21:53:04,419 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 880 places, 1066 transitions, 25851 flow [2022-09-20 21:53:05,403 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 841 places, 1066 transitions, 25509 flow, removed 35 selfloop flow, removed 39 redundant places. [2022-09-20 21:53:05,420 INFO L231 Difference]: Finished difference. Result has 848 places, 1018 transitions, 22840 flow [2022-09-20 21:53:05,420 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21834, PETRI_DIFFERENCE_MINUEND_PLACES=810, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1008, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=777, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=22840, PETRI_PLACES=848, PETRI_TRANSITIONS=1018} [2022-09-20 21:53:05,420 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 760 predicate places. [2022-09-20 21:53:05,421 INFO L495 AbstractCegarLoop]: Abstraction has has 848 places, 1018 transitions, 22840 flow [2022-09-20 21:53:05,421 INFO L496 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-09-20 21:53:05,421 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:05,421 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:05,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258 [2022-09-20 21:53:05,421 INFO L420 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:05,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:05,421 INFO L85 PathProgramCache]: Analyzing trace with hash -2004339172, now seen corresponding path program 260 times [2022-09-20 21:53:05,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:05,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259566193] [2022-09-20 21:53:05,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:05,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:05,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:05,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:05,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:05,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259566193] [2022-09-20 21:53:05,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259566193] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:05,683 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:05,683 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:53:05,683 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917397637] [2022-09-20 21:53:05,683 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:05,683 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:53:05,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:05,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:53:05,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:53:05,684 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:05,685 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 848 places, 1018 transitions, 22840 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-09-20 21:53:05,685 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:05,685 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:05,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:07,562 INFO L130 PetriNetUnfolder]: 639/2047 cut-off events. [2022-09-20 21:53:07,562 INFO L131 PetriNetUnfolder]: For 116908/116908 co-relation queries the response was YES. [2022-09-20 21:53:07,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24829 conditions, 2047 events. 639/2047 cut-off events. For 116908/116908 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15950 event pairs, 41 based on Foata normal form. 1/2045 useless extension candidates. Maximal degree in co-relation 24511. Up to 1324 conditions per place. [2022-09-20 21:53:07,618 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 754 selfloop transitions, 247 changer transitions 30/1070 dead transitions. [2022-09-20 21:53:07,619 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 875 places, 1070 transitions, 26292 flow [2022-09-20 21:53:07,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:53:07,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:53:07,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1757 transitions. [2022-09-20 21:53:07,620 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5664087685364281 [2022-09-20 21:53:07,620 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1757 transitions. [2022-09-20 21:53:07,620 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1757 transitions. [2022-09-20 21:53:07,620 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:07,620 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1757 transitions. [2022-09-20 21:53:07,621 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-09-20 21:53:07,623 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-09-20 21:53:07,623 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-09-20 21:53:07,623 INFO L175 Difference]: Start difference. First operand has 848 places, 1018 transitions, 22840 flow. Second operand 33 states and 1757 transitions. [2022-09-20 21:53:07,623 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 875 places, 1070 transitions, 26292 flow [2022-09-20 21:53:08,710 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 849 places, 1070 transitions, 25649 flow, removed 165 selfloop flow, removed 26 redundant places. [2022-09-20 21:53:08,727 INFO L231 Difference]: Finished difference. Result has 856 places, 1014 transitions, 22802 flow [2022-09-20 21:53:08,727 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22263, PETRI_DIFFERENCE_MINUEND_PLACES=817, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1018, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=245, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=772, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=22802, PETRI_PLACES=856, PETRI_TRANSITIONS=1014} [2022-09-20 21:53:08,727 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 768 predicate places. [2022-09-20 21:53:08,727 INFO L495 AbstractCegarLoop]: Abstraction has has 856 places, 1014 transitions, 22802 flow [2022-09-20 21:53:08,727 INFO L496 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-09-20 21:53:08,727 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:08,727 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:08,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259 [2022-09-20 21:53:08,727 INFO L420 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:08,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:08,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1824155010, now seen corresponding path program 261 times [2022-09-20 21:53:08,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:08,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551882972] [2022-09-20 21:53:08,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:08,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:08,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:08,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-09-20 21:53:08,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:08,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1551882972] [2022-09-20 21:53:08,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1551882972] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:08,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:08,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:53:08,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296735542] [2022-09-20 21:53:08,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:08,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:53:08,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:08,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:53:08,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:53:08,974 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:08,974 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 856 places, 1014 transitions, 22802 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-09-20 21:53:08,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:08,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:08,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:10,867 INFO L130 PetriNetUnfolder]: 640/2059 cut-off events. [2022-09-20 21:53:10,868 INFO L131 PetriNetUnfolder]: For 114631/114631 co-relation queries the response was YES. [2022-09-20 21:53:10,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24795 conditions, 2059 events. 640/2059 cut-off events. For 114631/114631 co-relation queries the response was YES. Maximal size of possible extension queue 119. Compared 16120 event pairs, 34 based on Foata normal form. 1/2058 useless extension candidates. Maximal degree in co-relation 24474. Up to 1261 conditions per place. [2022-09-20 21:53:10,926 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 711 selfloop transitions, 296 changer transitions 41/1087 dead transitions. [2022-09-20 21:53:10,926 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 887 places, 1087 transitions, 26609 flow [2022-09-20 21:53:10,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-09-20 21:53:10,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-09-20 21:53:10,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1965 transitions. [2022-09-20 21:53:10,927 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5649798734905118 [2022-09-20 21:53:10,927 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 1965 transitions. [2022-09-20 21:53:10,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 1965 transitions. [2022-09-20 21:53:10,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:10,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 1965 transitions. [2022-09-20 21:53:10,929 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-09-20 21:53:10,931 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-09-20 21:53:10,931 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-09-20 21:53:10,931 INFO L175 Difference]: Start difference. First operand has 856 places, 1014 transitions, 22802 flow. Second operand 37 states and 1965 transitions. [2022-09-20 21:53:10,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 887 places, 1087 transitions, 26609 flow [2022-09-20 21:53:11,995 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 857 places, 1087 transitions, 25907 flow, removed 148 selfloop flow, removed 30 redundant places. [2022-09-20 21:53:12,012 INFO L231 Difference]: Finished difference. Result has 868 places, 1026 transitions, 23313 flow [2022-09-20 21:53:12,012 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22124, PETRI_DIFFERENCE_MINUEND_PLACES=821, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1014, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=284, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=726, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=23313, PETRI_PLACES=868, PETRI_TRANSITIONS=1026} [2022-09-20 21:53:12,013 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 780 predicate places. [2022-09-20 21:53:12,013 INFO L495 AbstractCegarLoop]: Abstraction has has 868 places, 1026 transitions, 23313 flow [2022-09-20 21:53:12,013 INFO L496 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-09-20 21:53:12,013 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:12,013 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:12,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260 [2022-09-20 21:53:12,013 INFO L420 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:12,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:12,013 INFO L85 PathProgramCache]: Analyzing trace with hash 1912806110, now seen corresponding path program 262 times [2022-09-20 21:53:12,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:12,013 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [901170559] [2022-09-20 21:53:12,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:12,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:12,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:12,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-09-20 21:53:12,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:12,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [901170559] [2022-09-20 21:53:12,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [901170559] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:12,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:12,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:53:12,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [542347261] [2022-09-20 21:53:12,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:12,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:53:12,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:12,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:53:12,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:53:12,283 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:12,284 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 868 places, 1026 transitions, 23313 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-09-20 21:53:12,284 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:12,284 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:12,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:14,210 INFO L130 PetriNetUnfolder]: 616/1987 cut-off events. [2022-09-20 21:53:14,211 INFO L131 PetriNetUnfolder]: For 106327/106327 co-relation queries the response was YES. [2022-09-20 21:53:14,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24017 conditions, 1987 events. 616/1987 cut-off events. For 106327/106327 co-relation queries the response was YES. Maximal size of possible extension queue 115. Compared 15379 event pairs, 36 based on Foata normal form. 1/1985 useless extension candidates. Maximal degree in co-relation 23692. Up to 1482 conditions per place. [2022-09-20 21:53:14,269 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 861 selfloop transitions, 114 changer transitions 33/1047 dead transitions. [2022-09-20 21:53:14,269 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 901 places, 1047 transitions, 25510 flow [2022-09-20 21:53:14,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:53:14,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:53:14,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2207 transitions. [2022-09-20 21:53:14,270 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.559017223910841 [2022-09-20 21:53:14,271 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2207 transitions. [2022-09-20 21:53:14,271 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2207 transitions. [2022-09-20 21:53:14,271 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:14,271 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2207 transitions. [2022-09-20 21:53:14,272 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-09-20 21:53:14,274 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-09-20 21:53:14,274 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-09-20 21:53:14,274 INFO L175 Difference]: Start difference. First operand has 868 places, 1026 transitions, 23313 flow. Second operand 42 states and 2207 transitions. [2022-09-20 21:53:14,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 901 places, 1047 transitions, 25510 flow [2022-09-20 21:53:15,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 863 places, 1047 transitions, 24631 flow, removed 58 selfloop flow, removed 38 redundant places. [2022-09-20 21:53:15,349 INFO L231 Difference]: Finished difference. Result has 868 places, 1001 transitions, 22417 flow [2022-09-20 21:53:15,350 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22440, PETRI_DIFFERENCE_MINUEND_PLACES=822, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1026, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=912, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=22417, PETRI_PLACES=868, PETRI_TRANSITIONS=1001} [2022-09-20 21:53:15,350 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 780 predicate places. [2022-09-20 21:53:15,350 INFO L495 AbstractCegarLoop]: Abstraction has has 868 places, 1001 transitions, 22417 flow [2022-09-20 21:53:15,350 INFO L496 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-09-20 21:53:15,350 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:15,350 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:15,350 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261 [2022-09-20 21:53:15,351 INFO L420 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:15,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:15,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1580736656, now seen corresponding path program 263 times [2022-09-20 21:53:15,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:15,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704720535] [2022-09-20 21:53:15,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:15,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:15,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:15,587 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:15,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:15,587 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704720535] [2022-09-20 21:53:15,587 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704720535] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:15,587 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:15,587 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:53:15,587 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445339213] [2022-09-20 21:53:15,587 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:15,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:53:15,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:15,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:53:15,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:53:15,588 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:15,588 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 868 places, 1001 transitions, 22417 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-09-20 21:53:15,588 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:15,588 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:15,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:17,464 INFO L130 PetriNetUnfolder]: 614/1980 cut-off events. [2022-09-20 21:53:17,464 INFO L131 PetriNetUnfolder]: For 108612/108612 co-relation queries the response was YES. [2022-09-20 21:53:17,505 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23920 conditions, 1980 events. 614/1980 cut-off events. For 108612/108612 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 15340 event pairs, 33 based on Foata normal form. 1/1978 useless extension candidates. Maximal degree in co-relation 23601. Up to 1464 conditions per place. [2022-09-20 21:53:17,514 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 859 selfloop transitions, 119 changer transitions 18/1035 dead transitions. [2022-09-20 21:53:17,514 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 885 places, 1035 transitions, 25274 flow [2022-09-20 21:53:17,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:53:17,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:53:17,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1758 transitions. [2022-09-20 21:53:17,516 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5667311411992263 [2022-09-20 21:53:17,516 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1758 transitions. [2022-09-20 21:53:17,516 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1758 transitions. [2022-09-20 21:53:17,516 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:17,516 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1758 transitions. [2022-09-20 21:53:17,517 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-09-20 21:53:17,518 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-09-20 21:53:17,519 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-09-20 21:53:17,519 INFO L175 Difference]: Start difference. First operand has 868 places, 1001 transitions, 22417 flow. Second operand 33 states and 1758 transitions. [2022-09-20 21:53:17,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 885 places, 1035 transitions, 25274 flow [2022-09-20 21:53:18,507 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 1035 transitions, 24877 flow, removed 30 selfloop flow, removed 50 redundant places. [2022-09-20 21:53:18,523 INFO L231 Difference]: Finished difference. Result has 842 places, 1003 transitions, 22504 flow [2022-09-20 21:53:18,523 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22042, PETRI_DIFFERENCE_MINUEND_PLACES=803, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1001, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=883, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=22504, PETRI_PLACES=842, PETRI_TRANSITIONS=1003} [2022-09-20 21:53:18,523 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 754 predicate places. [2022-09-20 21:53:18,523 INFO L495 AbstractCegarLoop]: Abstraction has has 842 places, 1003 transitions, 22504 flow [2022-09-20 21:53:18,524 INFO L496 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-09-20 21:53:18,524 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:18,524 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:18,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262 [2022-09-20 21:53:18,524 INFO L420 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:18,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:18,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1045986226, now seen corresponding path program 264 times [2022-09-20 21:53:18,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:18,524 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [404484684] [2022-09-20 21:53:18,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:18,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:18,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:18,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:18,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [404484684] [2022-09-20 21:53:18,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [404484684] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:18,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:18,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:53:18,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915242113] [2022-09-20 21:53:18,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:18,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:53:18,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:18,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:53:18,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:53:18,784 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:18,784 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 842 places, 1003 transitions, 22504 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-09-20 21:53:18,784 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:18,784 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:18,784 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:20,621 INFO L130 PetriNetUnfolder]: 611/1963 cut-off events. [2022-09-20 21:53:20,621 INFO L131 PetriNetUnfolder]: For 110122/110122 co-relation queries the response was YES. [2022-09-20 21:53:20,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23780 conditions, 1963 events. 611/1963 cut-off events. For 110122/110122 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 15085 event pairs, 34 based on Foata normal form. 1/1961 useless extension candidates. Maximal degree in co-relation 23465. Up to 1460 conditions per place. [2022-09-20 21:53:20,675 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 854 selfloop transitions, 126 changer transitions 14/1033 dead transitions. [2022-09-20 21:53:20,675 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 871 places, 1033 transitions, 25125 flow [2022-09-20 21:53:20,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:53:20,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:53:20,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1857 transitions. [2022-09-20 21:53:20,677 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5644376899696049 [2022-09-20 21:53:20,677 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1857 transitions. [2022-09-20 21:53:20,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1857 transitions. [2022-09-20 21:53:20,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:20,677 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1857 transitions. [2022-09-20 21:53:20,678 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.05714285714286) internal successors, (1857), 35 states have internal predecessors, (1857), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:20,680 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-09-20 21:53:20,680 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-09-20 21:53:20,680 INFO L175 Difference]: Start difference. First operand has 842 places, 1003 transitions, 22504 flow. Second operand 35 states and 1857 transitions. [2022-09-20 21:53:20,680 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 871 places, 1033 transitions, 25125 flow [2022-09-20 21:53:21,703 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 840 places, 1033 transitions, 24738 flow, removed 88 selfloop flow, removed 31 redundant places. [2022-09-20 21:53:21,720 INFO L231 Difference]: Finished difference. Result has 847 places, 1006 transitions, 22676 flow [2022-09-20 21:53:21,720 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22140, PETRI_DIFFERENCE_MINUEND_PLACES=806, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1003, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=878, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=22676, PETRI_PLACES=847, PETRI_TRANSITIONS=1006} [2022-09-20 21:53:21,720 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 759 predicate places. [2022-09-20 21:53:21,720 INFO L495 AbstractCegarLoop]: Abstraction has has 847 places, 1006 transitions, 22676 flow [2022-09-20 21:53:21,720 INFO L496 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-09-20 21:53:21,720 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:21,720 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:21,721 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263 [2022-09-20 21:53:21,721 INFO L420 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:21,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:21,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1218251696, now seen corresponding path program 265 times [2022-09-20 21:53:21,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:21,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126179366] [2022-09-20 21:53:21,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:21,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:21,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:22,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-09-20 21:53:22,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:22,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126179366] [2022-09-20 21:53:22,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126179366] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:22,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:22,009 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:53:22,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992352217] [2022-09-20 21:53:22,009 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:22,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:53:22,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:22,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:53:22,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:53:22,010 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:22,010 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 847 places, 1006 transitions, 22676 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-09-20 21:53:22,010 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:22,010 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:22,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:24,018 INFO L130 PetriNetUnfolder]: 608/1963 cut-off events. [2022-09-20 21:53:24,018 INFO L131 PetriNetUnfolder]: For 104970/104970 co-relation queries the response was YES. [2022-09-20 21:53:24,052 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23606 conditions, 1963 events. 608/1963 cut-off events. For 104970/104970 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 15140 event pairs, 35 based on Foata normal form. 1/1961 useless extension candidates. Maximal degree in co-relation 23291. Up to 1463 conditions per place. [2022-09-20 21:53:24,061 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 872 selfloop transitions, 78 changer transitions 41/1030 dead transitions. [2022-09-20 21:53:24,061 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 875 places, 1030 transitions, 24893 flow [2022-09-20 21:53:24,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:53:24,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:53:24,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1783 transitions. [2022-09-20 21:53:24,063 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5578848560700876 [2022-09-20 21:53:24,063 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1783 transitions. [2022-09-20 21:53:24,063 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1783 transitions. [2022-09-20 21:53:24,063 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:24,063 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1783 transitions. [2022-09-20 21:53:24,064 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-09-20 21:53:24,066 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-09-20 21:53:24,066 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-09-20 21:53:24,066 INFO L175 Difference]: Start difference. First operand has 847 places, 1006 transitions, 22676 flow. Second operand 34 states and 1783 transitions. [2022-09-20 21:53:24,066 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 875 places, 1030 transitions, 24893 flow [2022-09-20 21:53:25,030 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 845 places, 1030 transitions, 24432 flow, removed 118 selfloop flow, removed 30 redundant places. [2022-09-20 21:53:25,046 INFO L231 Difference]: Finished difference. Result has 850 places, 975 transitions, 21491 flow [2022-09-20 21:53:25,047 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22221, PETRI_DIFFERENCE_MINUEND_PLACES=812, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1006, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=928, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=21491, PETRI_PLACES=850, PETRI_TRANSITIONS=975} [2022-09-20 21:53:25,047 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 762 predicate places. [2022-09-20 21:53:25,047 INFO L495 AbstractCegarLoop]: Abstraction has has 850 places, 975 transitions, 21491 flow [2022-09-20 21:53:25,047 INFO L496 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-09-20 21:53:25,047 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:25,047 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:25,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264 [2022-09-20 21:53:25,047 INFO L420 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:25,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:25,047 INFO L85 PathProgramCache]: Analyzing trace with hash 196774048, now seen corresponding path program 266 times [2022-09-20 21:53:25,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:25,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575541922] [2022-09-20 21:53:25,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:25,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:25,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:25,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-09-20 21:53:25,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:25,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575541922] [2022-09-20 21:53:25,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575541922] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:25,324 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:25,324 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:53:25,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496061192] [2022-09-20 21:53:25,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:25,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:53:25,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:25,324 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:53:25,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:53:25,325 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:25,325 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 850 places, 975 transitions, 21491 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-09-20 21:53:25,325 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:25,325 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:25,326 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:27,708 INFO L130 PetriNetUnfolder]: 605/1937 cut-off events. [2022-09-20 21:53:27,708 INFO L131 PetriNetUnfolder]: For 105057/105057 co-relation queries the response was YES. [2022-09-20 21:53:27,750 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23085 conditions, 1937 events. 605/1937 cut-off events. For 105057/105057 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 14830 event pairs, 32 based on Foata normal form. 1/1935 useless extension candidates. Maximal degree in co-relation 22769. Up to 1436 conditions per place. [2022-09-20 21:53:27,759 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 833 selfloop transitions, 99 changer transitions 34/1005 dead transitions. [2022-09-20 21:53:27,759 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 863 places, 1005 transitions, 23849 flow [2022-09-20 21:53:27,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:53:27,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:53:27,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1896 transitions. [2022-09-20 21:53:27,760 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5602836879432624 [2022-09-20 21:53:27,761 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1896 transitions. [2022-09-20 21:53:27,761 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1896 transitions. [2022-09-20 21:53:27,761 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:27,761 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1896 transitions. [2022-09-20 21:53:27,762 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 52.666666666666664) internal successors, (1896), 36 states have internal predecessors, (1896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:27,763 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-09-20 21:53:27,764 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-09-20 21:53:27,764 INFO L175 Difference]: Start difference. First operand has 850 places, 975 transitions, 21491 flow. Second operand 36 states and 1896 transitions. [2022-09-20 21:53:27,764 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 863 places, 1005 transitions, 23849 flow [2022-09-20 21:53:28,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 825 places, 1005 transitions, 23422 flow, removed 75 selfloop flow, removed 38 redundant places. [2022-09-20 21:53:28,683 INFO L231 Difference]: Finished difference. Result has 833 places, 959 transitions, 21074 flow [2022-09-20 21:53:28,683 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21072, PETRI_DIFFERENCE_MINUEND_PLACES=790, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=975, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=876, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=21074, PETRI_PLACES=833, PETRI_TRANSITIONS=959} [2022-09-20 21:53:28,684 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 745 predicate places. [2022-09-20 21:53:28,684 INFO L495 AbstractCegarLoop]: Abstraction has has 833 places, 959 transitions, 21074 flow [2022-09-20 21:53:28,684 INFO L496 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-09-20 21:53:28,684 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:28,684 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:28,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable265 [2022-09-20 21:53:28,684 INFO L420 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:28,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:28,684 INFO L85 PathProgramCache]: Analyzing trace with hash -494449616, now seen corresponding path program 267 times [2022-09-20 21:53:28,685 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:28,685 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012133569] [2022-09-20 21:53:28,685 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:28,685 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:28,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:28,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-09-20 21:53:28,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:28,954 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012133569] [2022-09-20 21:53:28,954 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012133569] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:28,954 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:28,954 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:53:28,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989338707] [2022-09-20 21:53:28,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:28,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:53:28,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:28,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:53:28,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:53:28,955 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:28,956 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 833 places, 959 transitions, 21074 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-09-20 21:53:28,956 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:28,956 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:28,956 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:30,831 INFO L130 PetriNetUnfolder]: 596/1906 cut-off events. [2022-09-20 21:53:30,831 INFO L131 PetriNetUnfolder]: For 104236/104236 co-relation queries the response was YES. [2022-09-20 21:53:30,872 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22875 conditions, 1906 events. 596/1906 cut-off events. For 104236/104236 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 14482 event pairs, 35 based on Foata normal form. 1/1904 useless extension candidates. Maximal degree in co-relation 22564. Up to 1413 conditions per place. [2022-09-20 21:53:30,880 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 815 selfloop transitions, 118 changer transitions 16/988 dead transitions. [2022-09-20 21:53:30,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 863 places, 988 transitions, 23586 flow [2022-09-20 21:53:30,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:53:30,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:53:30,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2007 transitions. [2022-09-20 21:53:30,882 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5618701007838746 [2022-09-20 21:53:30,882 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2007 transitions. [2022-09-20 21:53:30,882 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2007 transitions. [2022-09-20 21:53:30,882 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:30,882 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2007 transitions. [2022-09-20 21:53:30,884 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 52.81578947368421) internal successors, (2007), 38 states have internal predecessors, (2007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:30,885 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-09-20 21:53:30,885 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-09-20 21:53:30,885 INFO L175 Difference]: Start difference. First operand has 833 places, 959 transitions, 21074 flow. Second operand 38 states and 2007 transitions. [2022-09-20 21:53:30,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 863 places, 988 transitions, 23586 flow [2022-09-20 21:53:31,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 825 places, 988 transitions, 23270 flow, removed 45 selfloop flow, removed 38 redundant places. [2022-09-20 21:53:31,848 INFO L231 Difference]: Finished difference. Result has 831 places, 959 transitions, 21212 flow [2022-09-20 21:53:31,848 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20768, PETRI_DIFFERENCE_MINUEND_PLACES=788, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=959, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=842, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=21212, PETRI_PLACES=831, PETRI_TRANSITIONS=959} [2022-09-20 21:53:31,849 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 743 predicate places. [2022-09-20 21:53:31,849 INFO L495 AbstractCegarLoop]: Abstraction has has 831 places, 959 transitions, 21212 flow [2022-09-20 21:53:31,849 INFO L496 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-09-20 21:53:31,849 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:31,849 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:31,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266 [2022-09-20 21:53:31,849 INFO L420 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:31,849 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:31,849 INFO L85 PathProgramCache]: Analyzing trace with hash 263622566, now seen corresponding path program 268 times [2022-09-20 21:53:31,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:31,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325816324] [2022-09-20 21:53:31,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:31,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:31,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:32,152 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:32,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:32,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325816324] [2022-09-20 21:53:32,153 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325816324] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:32,153 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:32,153 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:53:32,153 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371243868] [2022-09-20 21:53:32,153 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:32,153 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:53:32,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:32,153 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:53:32,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:53:32,154 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:32,154 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 831 places, 959 transitions, 21212 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-09-20 21:53:32,154 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:32,154 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:32,154 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:33,993 INFO L130 PetriNetUnfolder]: 591/1891 cut-off events. [2022-09-20 21:53:33,993 INFO L131 PetriNetUnfolder]: For 103117/103117 co-relation queries the response was YES. [2022-09-20 21:53:34,034 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22645 conditions, 1891 events. 591/1891 cut-off events. For 103117/103117 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 14345 event pairs, 30 based on Foata normal form. 1/1890 useless extension candidates. Maximal degree in co-relation 22338. Up to 1434 conditions per place. [2022-09-20 21:53:34,042 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 824 selfloop transitions, 94 changer transitions 20/977 dead transitions. [2022-09-20 21:53:34,042 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 866 places, 977 transitions, 23236 flow [2022-09-20 21:53:34,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:53:34,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:53:34,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2199 transitions. [2022-09-20 21:53:34,044 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5569908814589666 [2022-09-20 21:53:34,044 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2199 transitions. [2022-09-20 21:53:34,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2199 transitions. [2022-09-20 21:53:34,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:34,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2199 transitions. [2022-09-20 21:53:34,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.357142857142854) internal successors, (2199), 42 states have internal predecessors, (2199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:34,047 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-09-20 21:53:34,047 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-09-20 21:53:34,047 INFO L175 Difference]: Start difference. First operand has 831 places, 959 transitions, 21212 flow. Second operand 42 states and 2199 transitions. [2022-09-20 21:53:34,047 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 866 places, 977 transitions, 23236 flow [2022-09-20 21:53:34,944 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 829 places, 977 transitions, 22712 flow, removed 122 selfloop flow, removed 37 redundant places. [2022-09-20 21:53:34,960 INFO L231 Difference]: Finished difference. Result has 833 places, 946 transitions, 20795 flow [2022-09-20 21:53:34,960 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20696, PETRI_DIFFERENCE_MINUEND_PLACES=788, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=959, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=865, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=20795, PETRI_PLACES=833, PETRI_TRANSITIONS=946} [2022-09-20 21:53:34,960 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 745 predicate places. [2022-09-20 21:53:34,960 INFO L495 AbstractCegarLoop]: Abstraction has has 833 places, 946 transitions, 20795 flow [2022-09-20 21:53:34,960 INFO L496 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-09-20 21:53:34,960 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:34,960 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:34,960 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable267 [2022-09-20 21:53:34,960 INFO L420 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:34,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:34,961 INFO L85 PathProgramCache]: Analyzing trace with hash 2136259374, now seen corresponding path program 269 times [2022-09-20 21:53:34,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:34,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97320906] [2022-09-20 21:53:34,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:34,961 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:34,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:35,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:35,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:35,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97320906] [2022-09-20 21:53:35,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97320906] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:35,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:35,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:53:35,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647229436] [2022-09-20 21:53:35,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:35,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:53:35,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:35,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:53:35,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:53:35,230 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:35,230 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 833 places, 946 transitions, 20795 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-09-20 21:53:35,230 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:35,231 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:35,231 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:37,011 INFO L130 PetriNetUnfolder]: 587/1868 cut-off events. [2022-09-20 21:53:37,011 INFO L131 PetriNetUnfolder]: For 99478/99478 co-relation queries the response was YES. [2022-09-20 21:53:37,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22291 conditions, 1868 events. 587/1868 cut-off events. For 99478/99478 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14023 event pairs, 33 based on Foata normal form. 1/1865 useless extension candidates. Maximal degree in co-relation 21987. Up to 1389 conditions per place. [2022-09-20 21:53:37,065 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 801 selfloop transitions, 97 changer transitions 28/965 dead transitions. [2022-09-20 21:53:37,065 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 848 places, 965 transitions, 22796 flow [2022-09-20 21:53:37,066 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:53:37,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:53:37,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1851 transitions. [2022-09-20 21:53:37,067 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5626139817629179 [2022-09-20 21:53:37,067 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1851 transitions. [2022-09-20 21:53:37,067 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1851 transitions. [2022-09-20 21:53:37,067 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:37,067 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1851 transitions. [2022-09-20 21:53:37,068 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.885714285714286) internal successors, (1851), 35 states have internal predecessors, (1851), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:37,070 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-09-20 21:53:37,070 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-09-20 21:53:37,070 INFO L175 Difference]: Start difference. First operand has 833 places, 946 transitions, 20795 flow. Second operand 35 states and 1851 transitions. [2022-09-20 21:53:37,070 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 848 places, 965 transitions, 22796 flow [2022-09-20 21:53:37,968 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 806 places, 965 transitions, 22438 flow, removed 16 selfloop flow, removed 42 redundant places. [2022-09-20 21:53:37,983 INFO L231 Difference]: Finished difference. Result has 810 places, 925 transitions, 20466 flow [2022-09-20 21:53:37,983 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20445, PETRI_DIFFERENCE_MINUEND_PLACES=772, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=946, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=849, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=20466, PETRI_PLACES=810, PETRI_TRANSITIONS=925} [2022-09-20 21:53:37,984 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 722 predicate places. [2022-09-20 21:53:37,984 INFO L495 AbstractCegarLoop]: Abstraction has has 810 places, 925 transitions, 20466 flow [2022-09-20 21:53:37,984 INFO L496 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-09-20 21:53:37,984 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:37,984 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:37,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable268 [2022-09-20 21:53:37,984 INFO L420 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:37,985 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:37,985 INFO L85 PathProgramCache]: Analyzing trace with hash -1572324508, now seen corresponding path program 270 times [2022-09-20 21:53:37,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:37,985 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440832213] [2022-09-20 21:53:37,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:37,985 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:37,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:38,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:38,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:38,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440832213] [2022-09-20 21:53:38,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440832213] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:38,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:38,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-09-20 21:53:38,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1472998252] [2022-09-20 21:53:38,254 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:38,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-09-20 21:53:38,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:38,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-09-20 21:53:38,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-09-20 21:53:38,254 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:38,255 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 810 places, 925 transitions, 20466 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-09-20 21:53:38,255 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:38,255 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:38,255 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:40,471 INFO L130 PetriNetUnfolder]: 579/1833 cut-off events. [2022-09-20 21:53:40,472 INFO L131 PetriNetUnfolder]: For 97026/97026 co-relation queries the response was YES. [2022-09-20 21:53:40,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21970 conditions, 1833 events. 579/1833 cut-off events. For 97026/97026 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 13672 event pairs, 33 based on Foata normal form. 1/1831 useless extension candidates. Maximal degree in co-relation 21671. Up to 1391 conditions per place. [2022-09-20 21:53:40,509 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 812 selfloop transitions, 75 changer transitions 22/948 dead transitions. [2022-09-20 21:53:40,509 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 823 places, 948 transitions, 22505 flow [2022-09-20 21:53:40,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:53:40,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:53:40,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1832 transitions. [2022-09-20 21:53:40,510 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.556838905775076 [2022-09-20 21:53:40,510 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1832 transitions. [2022-09-20 21:53:40,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1832 transitions. [2022-09-20 21:53:40,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:40,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1832 transitions. [2022-09-20 21:53:40,512 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-09-20 21:53:40,513 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-09-20 21:53:40,513 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-09-20 21:53:40,513 INFO L175 Difference]: Start difference. First operand has 810 places, 925 transitions, 20466 flow. Second operand 35 states and 1832 transitions. [2022-09-20 21:53:40,513 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 823 places, 948 transitions, 22505 flow [2022-09-20 21:53:41,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 782 places, 948 transitions, 22099 flow, removed 25 selfloop flow, removed 41 redundant places. [2022-09-20 21:53:41,378 INFO L231 Difference]: Finished difference. Result has 786 places, 912 transitions, 20038 flow [2022-09-20 21:53:41,378 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20068, PETRI_DIFFERENCE_MINUEND_PLACES=748, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=925, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=850, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=20038, PETRI_PLACES=786, PETRI_TRANSITIONS=912} [2022-09-20 21:53:41,378 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 698 predicate places. [2022-09-20 21:53:41,378 INFO L495 AbstractCegarLoop]: Abstraction has has 786 places, 912 transitions, 20038 flow [2022-09-20 21:53:41,379 INFO L496 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-09-20 21:53:41,379 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:41,379 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:41,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269 [2022-09-20 21:53:41,379 INFO L420 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:41,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:41,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1034423644, now seen corresponding path program 271 times [2022-09-20 21:53:41,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:41,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481290041] [2022-09-20 21:53:41,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:41,379 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:41,658 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:41,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:41,659 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481290041] [2022-09-20 21:53:41,659 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481290041] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:41,659 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:41,659 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:53:41,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1133309929] [2022-09-20 21:53:41,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:41,659 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:53:41,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:41,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:53:41,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:53:41,660 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:41,660 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 786 places, 912 transitions, 20038 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-09-20 21:53:41,660 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:41,660 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:41,660 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:43,387 INFO L130 PetriNetUnfolder]: 577/1815 cut-off events. [2022-09-20 21:53:43,387 INFO L131 PetriNetUnfolder]: For 91766/91766 co-relation queries the response was YES. [2022-09-20 21:53:43,423 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21562 conditions, 1815 events. 577/1815 cut-off events. For 91766/91766 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 13472 event pairs, 35 based on Foata normal form. 1/1813 useless extension candidates. Maximal degree in co-relation 21270. Up to 1377 conditions per place. [2022-09-20 21:53:43,431 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 788 selfloop transitions, 77 changer transitions 28/932 dead transitions. [2022-09-20 21:53:43,431 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 795 places, 932 transitions, 21956 flow [2022-09-20 21:53:43,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:53:43,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:53:43,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1789 transitions. [2022-09-20 21:53:43,433 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5597622027534418 [2022-09-20 21:53:43,433 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1789 transitions. [2022-09-20 21:53:43,433 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1789 transitions. [2022-09-20 21:53:43,433 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:43,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1789 transitions. [2022-09-20 21:53:43,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 52.61764705882353) internal successors, (1789), 34 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:43,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-09-20 21:53:43,436 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-09-20 21:53:43,436 INFO L175 Difference]: Start difference. First operand has 786 places, 912 transitions, 20038 flow. Second operand 34 states and 1789 transitions. [2022-09-20 21:53:43,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 795 places, 932 transitions, 21956 flow [2022-09-20 21:53:44,236 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 758 places, 932 transitions, 21624 flow, removed 31 selfloop flow, removed 37 redundant places. [2022-09-20 21:53:44,250 INFO L231 Difference]: Finished difference. Result has 762 places, 893 transitions, 19549 flow [2022-09-20 21:53:44,250 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19712, PETRI_DIFFERENCE_MINUEND_PLACES=725, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=912, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=835, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=19549, PETRI_PLACES=762, PETRI_TRANSITIONS=893} [2022-09-20 21:53:44,251 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 674 predicate places. [2022-09-20 21:53:44,251 INFO L495 AbstractCegarLoop]: Abstraction has has 762 places, 893 transitions, 19549 flow [2022-09-20 21:53:44,251 INFO L496 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-09-20 21:53:44,251 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:44,251 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:44,251 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270 [2022-09-20 21:53:44,251 INFO L420 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:44,251 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:44,251 INFO L85 PathProgramCache]: Analyzing trace with hash 574629978, now seen corresponding path program 272 times [2022-09-20 21:53:44,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:44,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27590341] [2022-09-20 21:53:44,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:44,252 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:44,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:44,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:44,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:44,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27590341] [2022-09-20 21:53:44,483 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27590341] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:44,483 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:44,483 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:53:44,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971478875] [2022-09-20 21:53:44,483 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:44,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:53:44,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:44,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:53:44,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:53:44,484 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:44,485 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 762 places, 893 transitions, 19549 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-09-20 21:53:44,485 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:44,485 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:44,485 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:45,987 INFO L130 PetriNetUnfolder]: 572/1790 cut-off events. [2022-09-20 21:53:45,987 INFO L131 PetriNetUnfolder]: For 89658/89658 co-relation queries the response was YES. [2022-09-20 21:53:46,020 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21124 conditions, 1790 events. 572/1790 cut-off events. For 89658/89658 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 13167 event pairs, 33 based on Foata normal form. 1/1789 useless extension candidates. Maximal degree in co-relation 20842. Up to 1358 conditions per place. [2022-09-20 21:53:46,028 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 769 selfloop transitions, 68 changer transitions 37/913 dead transitions. [2022-09-20 21:53:46,028 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 767 places, 913 transitions, 21429 flow [2022-09-20 21:53:46,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:53:46,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:53:46,029 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1693 transitions. [2022-09-20 21:53:46,029 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5628324468085106 [2022-09-20 21:53:46,029 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1693 transitions. [2022-09-20 21:53:46,029 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1693 transitions. [2022-09-20 21:53:46,030 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:46,030 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1693 transitions. [2022-09-20 21:53:46,031 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-09-20 21:53:46,032 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-09-20 21:53:46,032 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-09-20 21:53:46,032 INFO L175 Difference]: Start difference. First operand has 762 places, 893 transitions, 19549 flow. Second operand 32 states and 1693 transitions. [2022-09-20 21:53:46,032 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 767 places, 913 transitions, 21429 flow [2022-09-20 21:53:46,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 913 transitions, 21018 flow, removed 26 selfloop flow, removed 40 redundant places. [2022-09-20 21:53:46,804 INFO L231 Difference]: Finished difference. Result has 731 places, 865 transitions, 18905 flow [2022-09-20 21:53:46,805 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=19144, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=893, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=825, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=18905, PETRI_PLACES=731, PETRI_TRANSITIONS=865} [2022-09-20 21:53:46,805 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 643 predicate places. [2022-09-20 21:53:46,805 INFO L495 AbstractCegarLoop]: Abstraction has has 731 places, 865 transitions, 18905 flow [2022-09-20 21:53:46,805 INFO L496 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-09-20 21:53:46,805 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:46,805 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:46,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271 [2022-09-20 21:53:46,805 INFO L420 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:46,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:46,806 INFO L85 PathProgramCache]: Analyzing trace with hash -990953728, now seen corresponding path program 273 times [2022-09-20 21:53:46,806 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:46,806 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195090975] [2022-09-20 21:53:46,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:46,806 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:46,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:47,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-09-20 21:53:47,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:47,093 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195090975] [2022-09-20 21:53:47,093 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195090975] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:47,093 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:47,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:53:47,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496815154] [2022-09-20 21:53:47,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:47,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:53:47,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:47,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:53:47,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:53:47,094 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:47,094 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 731 places, 865 transitions, 18905 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-09-20 21:53:47,094 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:47,094 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:47,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:48,663 INFO L130 PetriNetUnfolder]: 561/1748 cut-off events. [2022-09-20 21:53:48,664 INFO L131 PetriNetUnfolder]: For 86254/86254 co-relation queries the response was YES. [2022-09-20 21:53:48,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20544 conditions, 1748 events. 561/1748 cut-off events. For 86254/86254 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 12709 event pairs, 34 based on Foata normal form. 1/1747 useless extension candidates. Maximal degree in co-relation 20269. Up to 1342 conditions per place. [2022-09-20 21:53:48,701 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 756 selfloop transitions, 67 changer transitions 21/883 dead transitions. [2022-09-20 21:53:48,701 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 730 places, 883 transitions, 20729 flow [2022-09-20 21:53:48,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:53:48,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:53:48,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1634 transitions. [2022-09-20 21:53:48,703 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5607412491420728 [2022-09-20 21:53:48,703 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1634 transitions. [2022-09-20 21:53:48,703 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1634 transitions. [2022-09-20 21:53:48,703 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:48,703 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1634 transitions. [2022-09-20 21:53:48,704 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 52.70967741935484) internal successors, (1634), 31 states have internal predecessors, (1634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:48,705 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-09-20 21:53:48,705 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-09-20 21:53:48,705 INFO L175 Difference]: Start difference. First operand has 731 places, 865 transitions, 18905 flow. Second operand 31 states and 1634 transitions. [2022-09-20 21:53:48,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 730 places, 883 transitions, 20729 flow [2022-09-20 21:53:49,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 694 places, 883 transitions, 20294 flow, removed 56 selfloop flow, removed 36 redundant places. [2022-09-20 21:53:49,375 INFO L231 Difference]: Finished difference. Result has 698 places, 851 transitions, 18540 flow [2022-09-20 21:53:49,375 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18480, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=865, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=798, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=18540, PETRI_PLACES=698, PETRI_TRANSITIONS=851} [2022-09-20 21:53:49,375 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 610 predicate places. [2022-09-20 21:53:49,375 INFO L495 AbstractCegarLoop]: Abstraction has has 698 places, 851 transitions, 18540 flow [2022-09-20 21:53:49,375 INFO L496 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-09-20 21:53:49,375 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:49,375 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:49,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272 [2022-09-20 21:53:49,375 INFO L420 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:49,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:49,376 INFO L85 PathProgramCache]: Analyzing trace with hash 437698168, now seen corresponding path program 274 times [2022-09-20 21:53:49,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:49,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879526686] [2022-09-20 21:53:49,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:49,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:49,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:49,653 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:49,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:49,653 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879526686] [2022-09-20 21:53:49,653 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879526686] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:49,653 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:49,653 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:53:49,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068033091] [2022-09-20 21:53:49,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:49,654 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:53:49,654 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:49,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:53:49,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:53:49,654 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:49,655 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 851 transitions, 18540 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-09-20 21:53:49,655 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:49,655 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:49,655 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:51,188 INFO L130 PetriNetUnfolder]: 557/1724 cut-off events. [2022-09-20 21:53:51,188 INFO L131 PetriNetUnfolder]: For 79000/79000 co-relation queries the response was YES. [2022-09-20 21:53:51,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20046 conditions, 1724 events. 557/1724 cut-off events. For 79000/79000 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 12463 event pairs, 30 based on Foata normal form. 1/1723 useless extension candidates. Maximal degree in co-relation 19783. Up to 1309 conditions per place. [2022-09-20 21:53:51,226 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 728 selfloop transitions, 78 changer transitions 25/870 dead transitions. [2022-09-20 21:53:51,226 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 870 transitions, 20340 flow [2022-09-20 21:53:51,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:53:51,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:53:51,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1840 transitions. [2022-09-20 21:53:51,227 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5592705167173252 [2022-09-20 21:53:51,227 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1840 transitions. [2022-09-20 21:53:51,227 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1840 transitions. [2022-09-20 21:53:51,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:51,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1840 transitions. [2022-09-20 21:53:51,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 52.57142857142857) internal successors, (1840), 35 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:51,230 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-09-20 21:53:51,230 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-09-20 21:53:51,230 INFO L175 Difference]: Start difference. First operand has 698 places, 851 transitions, 18540 flow. Second operand 35 states and 1840 transitions. [2022-09-20 21:53:51,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 710 places, 870 transitions, 20340 flow [2022-09-20 21:53:51,845 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 681 places, 870 transitions, 19997 flow, removed 34 selfloop flow, removed 29 redundant places. [2022-09-20 21:53:51,858 INFO L231 Difference]: Finished difference. Result has 686 places, 834 transitions, 18237 flow [2022-09-20 21:53:51,858 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18205, PETRI_DIFFERENCE_MINUEND_PLACES=647, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=851, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=773, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18237, PETRI_PLACES=686, PETRI_TRANSITIONS=834} [2022-09-20 21:53:51,858 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 598 predicate places. [2022-09-20 21:53:51,858 INFO L495 AbstractCegarLoop]: Abstraction has has 686 places, 834 transitions, 18237 flow [2022-09-20 21:53:51,858 INFO L496 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-09-20 21:53:51,858 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:51,858 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:51,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273 [2022-09-20 21:53:51,858 INFO L420 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:51,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:51,859 INFO L85 PathProgramCache]: Analyzing trace with hash -675227862, now seen corresponding path program 275 times [2022-09-20 21:53:51,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:51,859 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840230196] [2022-09-20 21:53:51,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:51,859 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:51,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:52,124 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:52,124 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:52,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840230196] [2022-09-20 21:53:52,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840230196] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:52,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:52,125 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:53:52,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141853094] [2022-09-20 21:53:52,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:52,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:53:52,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:52,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:53:52,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:53:52,126 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:52,126 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 686 places, 834 transitions, 18237 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-09-20 21:53:52,126 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:52,126 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:52,126 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:53,515 INFO L130 PetriNetUnfolder]: 550/1702 cut-off events. [2022-09-20 21:53:53,515 INFO L131 PetriNetUnfolder]: For 75880/75880 co-relation queries the response was YES. [2022-09-20 21:53:53,544 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19619 conditions, 1702 events. 550/1702 cut-off events. For 75880/75880 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 12200 event pairs, 36 based on Foata normal form. 1/1699 useless extension candidates. Maximal degree in co-relation 19361. Up to 1301 conditions per place. [2022-09-20 21:53:53,552 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 719 selfloop transitions, 62 changer transitions 32/852 dead transitions. [2022-09-20 21:53:53,552 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 701 places, 852 transitions, 19993 flow [2022-09-20 21:53:53,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-09-20 21:53:53,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-09-20 21:53:53,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1686 transitions. [2022-09-20 21:53:53,553 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5605053191489362 [2022-09-20 21:53:53,553 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 1686 transitions. [2022-09-20 21:53:53,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 1686 transitions. [2022-09-20 21:53:53,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:53,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 1686 transitions. [2022-09-20 21:53:53,555 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 52.6875) internal successors, (1686), 32 states have internal predecessors, (1686), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:53,556 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-09-20 21:53:53,556 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-09-20 21:53:53,556 INFO L175 Difference]: Start difference. First operand has 686 places, 834 transitions, 18237 flow. Second operand 32 states and 1686 transitions. [2022-09-20 21:53:53,556 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 701 places, 852 transitions, 19993 flow [2022-09-20 21:53:54,144 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 852 transitions, 19703 flow, removed 20 selfloop flow, removed 41 redundant places. [2022-09-20 21:53:54,156 INFO L231 Difference]: Finished difference. Result has 664 places, 810 transitions, 17864 flow [2022-09-20 21:53:54,157 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17955, PETRI_DIFFERENCE_MINUEND_PLACES=629, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=834, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=772, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=17864, PETRI_PLACES=664, PETRI_TRANSITIONS=810} [2022-09-20 21:53:54,157 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 576 predicate places. [2022-09-20 21:53:54,157 INFO L495 AbstractCegarLoop]: Abstraction has has 664 places, 810 transitions, 17864 flow [2022-09-20 21:53:54,157 INFO L496 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-09-20 21:53:54,157 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:54,157 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:54,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274 [2022-09-20 21:53:54,157 INFO L420 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:54,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:54,157 INFO L85 PathProgramCache]: Analyzing trace with hash 449193786, now seen corresponding path program 276 times [2022-09-20 21:53:54,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:54,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [580107080] [2022-09-20 21:53:54,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:54,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:54,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:54,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:54,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:54,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [580107080] [2022-09-20 21:53:54,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [580107080] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:54,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:54,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:53:54,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093227386] [2022-09-20 21:53:54,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:54,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:53:54,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:54,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:53:54,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:53:54,382 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:54,383 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 664 places, 810 transitions, 17864 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-09-20 21:53:54,383 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:54,383 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:54,383 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:56,072 INFO L130 PetriNetUnfolder]: 559/1715 cut-off events. [2022-09-20 21:53:56,072 INFO L131 PetriNetUnfolder]: For 79268/79268 co-relation queries the response was YES. [2022-09-20 21:53:56,098 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20098 conditions, 1715 events. 559/1715 cut-off events. For 79268/79268 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 12362 event pairs, 32 based on Foata normal form. 1/1714 useless extension candidates. Maximal degree in co-relation 19845. Up to 1224 conditions per place. [2022-09-20 21:53:56,105 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 662 selfloop transitions, 139 changer transitions 25/865 dead transitions. [2022-09-20 21:53:56,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 865 transitions, 20825 flow [2022-09-20 21:53:56,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-09-20 21:53:56,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-09-20 21:53:56,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1761 transitions. [2022-09-20 21:53:56,106 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5676982591876208 [2022-09-20 21:53:56,106 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1761 transitions. [2022-09-20 21:53:56,106 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1761 transitions. [2022-09-20 21:53:56,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:56,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1761 transitions. [2022-09-20 21:53:56,108 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 53.36363636363637) internal successors, (1761), 33 states have internal predecessors, (1761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:56,109 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-09-20 21:53:56,109 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-09-20 21:53:56,109 INFO L175 Difference]: Start difference. First operand has 664 places, 810 transitions, 17864 flow. Second operand 33 states and 1761 transitions. [2022-09-20 21:53:56,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 865 transitions, 20825 flow [2022-09-20 21:53:56,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 631 places, 865 transitions, 20235 flow, removed 118 selfloop flow, removed 33 redundant places. [2022-09-20 21:53:56,658 INFO L231 Difference]: Finished difference. Result has 642 places, 821 transitions, 18114 flow [2022-09-20 21:53:56,658 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17362, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=810, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=672, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18114, PETRI_PLACES=642, PETRI_TRANSITIONS=821} [2022-09-20 21:53:56,659 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 554 predicate places. [2022-09-20 21:53:56,659 INFO L495 AbstractCegarLoop]: Abstraction has has 642 places, 821 transitions, 18114 flow [2022-09-20 21:53:56,659 INFO L496 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-09-20 21:53:56,659 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:56,659 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:56,659 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275 [2022-09-20 21:53:56,659 INFO L420 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:56,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:56,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1974421732, now seen corresponding path program 277 times [2022-09-20 21:53:56,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:56,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106176620] [2022-09-20 21:53:56,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:56,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:56,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:56,906 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:56,906 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:56,906 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106176620] [2022-09-20 21:53:56,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1106176620] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:56,907 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:56,907 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-09-20 21:53:56,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [716504194] [2022-09-20 21:53:56,907 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:56,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-09-20 21:53:56,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:56,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-09-20 21:53:56,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-09-20 21:53:56,907 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:56,908 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 642 places, 821 transitions, 18114 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-09-20 21:53:56,908 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:56,908 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:56,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:53:58,607 INFO L130 PetriNetUnfolder]: 549/1702 cut-off events. [2022-09-20 21:53:58,607 INFO L131 PetriNetUnfolder]: For 72673/72673 co-relation queries the response was YES. [2022-09-20 21:53:58,636 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19347 conditions, 1702 events. 549/1702 cut-off events. For 72673/72673 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 12231 event pairs, 33 based on Foata normal form. 1/1700 useless extension candidates. Maximal degree in co-relation 19098. Up to 1228 conditions per place. [2022-09-20 21:53:58,643 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 666 selfloop transitions, 127 changer transitions 21/853 dead transitions. [2022-09-20 21:53:58,643 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 666 places, 853 transitions, 20121 flow [2022-09-20 21:53:58,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:53:58,644 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:53:58,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1652 transitions. [2022-09-20 21:53:58,645 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5669183253260124 [2022-09-20 21:53:58,645 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1652 transitions. [2022-09-20 21:53:58,645 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1652 transitions. [2022-09-20 21:53:58,645 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:53:58,645 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1652 transitions. [2022-09-20 21:53:58,646 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 53.29032258064516) internal successors, (1652), 31 states have internal predecessors, (1652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:53:58,647 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-09-20 21:53:58,647 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-09-20 21:53:58,647 INFO L175 Difference]: Start difference. First operand has 642 places, 821 transitions, 18114 flow. Second operand 31 states and 1652 transitions. [2022-09-20 21:53:58,648 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 666 places, 853 transitions, 20121 flow [2022-09-20 21:53:59,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 638 places, 853 transitions, 19776 flow, removed 79 selfloop flow, removed 28 redundant places. [2022-09-20 21:53:59,199 INFO L231 Difference]: Finished difference. Result has 645 places, 815 transitions, 17930 flow [2022-09-20 21:53:59,200 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17779, PETRI_DIFFERENCE_MINUEND_PLACES=608, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=821, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=694, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=17930, PETRI_PLACES=645, PETRI_TRANSITIONS=815} [2022-09-20 21:53:59,200 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 557 predicate places. [2022-09-20 21:53:59,200 INFO L495 AbstractCegarLoop]: Abstraction has has 645 places, 815 transitions, 17930 flow [2022-09-20 21:53:59,200 INFO L496 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-09-20 21:53:59,200 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:53:59,200 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:53:59,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276 [2022-09-20 21:53:59,200 INFO L420 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:53:59,200 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:53:59,200 INFO L85 PathProgramCache]: Analyzing trace with hash -2068723538, now seen corresponding path program 278 times [2022-09-20 21:53:59,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:53:59,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [693942861] [2022-09-20 21:53:59,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:53:59,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:53:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:53:59,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:53:59,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:53:59,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [693942861] [2022-09-20 21:53:59,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [693942861] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:53:59,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:53:59,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:53:59,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83354051] [2022-09-20 21:53:59,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:53:59,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:53:59,470 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:53:59,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:53:59,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:53:59,471 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:53:59,471 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 815 transitions, 17930 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-09-20 21:53:59,472 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:53:59,472 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:53:59,472 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:01,626 INFO L130 PetriNetUnfolder]: 545/1686 cut-off events. [2022-09-20 21:54:01,627 INFO L131 PetriNetUnfolder]: For 71446/71446 co-relation queries the response was YES. [2022-09-20 21:54:01,658 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19161 conditions, 1686 events. 545/1686 cut-off events. For 71446/71446 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 12049 event pairs, 32 based on Foata normal form. 1/1684 useless extension candidates. Maximal degree in co-relation 18911. Up to 1101 conditions per place. [2022-09-20 21:54:01,665 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 585 selfloop transitions, 211 changer transitions 22/857 dead transitions. [2022-09-20 21:54:01,665 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 672 places, 857 transitions, 20167 flow [2022-09-20 21:54:01,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:54:01,665 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:54:01,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1902 transitions. [2022-09-20 21:54:01,666 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5620567375886525 [2022-09-20 21:54:01,666 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1902 transitions. [2022-09-20 21:54:01,666 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1902 transitions. [2022-09-20 21:54:01,667 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:01,667 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1902 transitions. [2022-09-20 21:54:01,668 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-09-20 21:54:01,669 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-09-20 21:54:01,669 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-09-20 21:54:01,669 INFO L175 Difference]: Start difference. First operand has 645 places, 815 transitions, 17930 flow. Second operand 36 states and 1902 transitions. [2022-09-20 21:54:01,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 672 places, 857 transitions, 20167 flow [2022-09-20 21:54:02,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 857 transitions, 19816 flow, removed 33 selfloop flow, removed 30 redundant places. [2022-09-20 21:54:02,256 INFO L231 Difference]: Finished difference. Result has 650 places, 811 transitions, 18013 flow [2022-09-20 21:54:02,256 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17592, PETRI_DIFFERENCE_MINUEND_PLACES=607, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=815, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=209, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=604, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=18013, PETRI_PLACES=650, PETRI_TRANSITIONS=811} [2022-09-20 21:54:02,256 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 562 predicate places. [2022-09-20 21:54:02,256 INFO L495 AbstractCegarLoop]: Abstraction has has 650 places, 811 transitions, 18013 flow [2022-09-20 21:54:02,256 INFO L496 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-09-20 21:54:02,256 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:02,257 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:02,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable277 [2022-09-20 21:54:02,257 INFO L420 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:02,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:02,257 INFO L85 PathProgramCache]: Analyzing trace with hash 782086666, now seen corresponding path program 279 times [2022-09-20 21:54:02,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:02,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493081830] [2022-09-20 21:54:02,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:02,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:02,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:02,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:54:02,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:02,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493081830] [2022-09-20 21:54:02,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493081830] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:02,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:02,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:54:02,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678342437] [2022-09-20 21:54:02,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:02,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:54:02,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:02,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:54:02,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:54:02,525 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:02,525 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 650 places, 811 transitions, 18013 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-09-20 21:54:02,525 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:02,525 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:02,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:04,473 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result VALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:54:05,533 INFO L130 PetriNetUnfolder]: 557/1746 cut-off events. [2022-09-20 21:54:05,533 INFO L131 PetriNetUnfolder]: For 73295/73295 co-relation queries the response was YES. [2022-09-20 21:54:05,556 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19986 conditions, 1746 events. 557/1746 cut-off events. For 73295/73295 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 12754 event pairs, 38 based on Foata normal form. 1/1744 useless extension candidates. Maximal degree in co-relation 19736. Up to 1118 conditions per place. [2022-09-20 21:54:05,564 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 610 selfloop transitions, 227 changer transitions 20/896 dead transitions. [2022-09-20 21:54:05,564 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 678 places, 896 transitions, 21596 flow [2022-09-20 21:54:05,564 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:54:05,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:54:05,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1864 transitions. [2022-09-20 21:54:05,565 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5665653495440729 [2022-09-20 21:54:05,565 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1864 transitions. [2022-09-20 21:54:05,565 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1864 transitions. [2022-09-20 21:54:05,566 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:05,566 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1864 transitions. [2022-09-20 21:54:05,567 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 53.25714285714286) internal successors, (1864), 35 states have internal predecessors, (1864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:54:05,568 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-09-20 21:54:05,568 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-09-20 21:54:05,568 INFO L175 Difference]: Start difference. First operand has 650 places, 811 transitions, 18013 flow. Second operand 35 states and 1864 transitions. [2022-09-20 21:54:05,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 678 places, 896 transitions, 21596 flow [2022-09-20 21:54:06,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 645 places, 896 transitions, 21074 flow, removed 44 selfloop flow, removed 33 redundant places. [2022-09-20 21:54:06,169 INFO L231 Difference]: Finished difference. Result has 658 places, 848 transitions, 19166 flow [2022-09-20 21:54:06,169 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=17529, PETRI_DIFFERENCE_MINUEND_PLACES=611, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=811, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=587, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=19166, PETRI_PLACES=658, PETRI_TRANSITIONS=848} [2022-09-20 21:54:06,169 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 570 predicate places. [2022-09-20 21:54:06,169 INFO L495 AbstractCegarLoop]: Abstraction has has 658 places, 848 transitions, 19166 flow [2022-09-20 21:54:06,170 INFO L496 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-09-20 21:54:06,170 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:06,170 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:06,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable278 [2022-09-20 21:54:06,170 INFO L420 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:06,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:06,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1878681012, now seen corresponding path program 280 times [2022-09-20 21:54:06,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:06,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507616616] [2022-09-20 21:54:06,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:06,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:06,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:06,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-09-20 21:54:06,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:06,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507616616] [2022-09-20 21:54:06,438 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507616616] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:06,438 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:06,438 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:54:06,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314817687] [2022-09-20 21:54:06,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:06,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:54:06,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:06,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:54:06,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:54:06,439 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:06,440 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 658 places, 848 transitions, 19166 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-09-20 21:54:06,440 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:06,440 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:06,440 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:08,365 INFO L130 PetriNetUnfolder]: 619/1964 cut-off events. [2022-09-20 21:54:08,366 INFO L131 PetriNetUnfolder]: For 89491/89491 co-relation queries the response was YES. [2022-09-20 21:54:08,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22729 conditions, 1964 events. 619/1964 cut-off events. For 89491/89491 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 15049 event pairs, 37 based on Foata normal form. 1/1962 useless extension candidates. Maximal degree in co-relation 22473. Up to 1299 conditions per place. [2022-09-20 21:54:08,408 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 738 selfloop transitions, 204 changer transitions 25/1006 dead transitions. [2022-09-20 21:54:08,408 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 693 places, 1006 transitions, 25157 flow [2022-09-20 21:54:08,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-09-20 21:54:08,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-09-20 21:54:08,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2172 transitions. [2022-09-20 21:54:08,410 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5635703165542294 [2022-09-20 21:54:08,410 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2172 transitions. [2022-09-20 21:54:08,410 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2172 transitions. [2022-09-20 21:54:08,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:08,410 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2172 transitions. [2022-09-20 21:54:08,411 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 52.97560975609756) internal successors, (2172), 41 states have internal predecessors, (2172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:54:08,413 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-09-20 21:54:08,413 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-09-20 21:54:08,413 INFO L175 Difference]: Start difference. First operand has 658 places, 848 transitions, 19166 flow. Second operand 41 states and 2172 transitions. [2022-09-20 21:54:08,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 693 places, 1006 transitions, 25157 flow [2022-09-20 21:54:09,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 1006 transitions, 24771 flow, removed 146 selfloop flow, removed 21 redundant places. [2022-09-20 21:54:09,151 INFO L231 Difference]: Finished difference. Result has 687 places, 941 transitions, 22067 flow [2022-09-20 21:54:09,151 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=18890, PETRI_DIFFERENCE_MINUEND_PLACES=632, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=848, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=655, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=22067, PETRI_PLACES=687, PETRI_TRANSITIONS=941} [2022-09-20 21:54:09,151 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 599 predicate places. [2022-09-20 21:54:09,151 INFO L495 AbstractCegarLoop]: Abstraction has has 687 places, 941 transitions, 22067 flow [2022-09-20 21:54:09,152 INFO L496 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-09-20 21:54:09,152 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:09,152 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:09,152 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable279 [2022-09-20 21:54:09,152 INFO L420 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:09,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:09,152 INFO L85 PathProgramCache]: Analyzing trace with hash 729553428, now seen corresponding path program 281 times [2022-09-20 21:54:09,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:09,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970119841] [2022-09-20 21:54:09,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:09,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:09,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:09,405 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:54:09,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:09,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970119841] [2022-09-20 21:54:09,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970119841] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:09,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:09,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:54:09,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285398599] [2022-09-20 21:54:09,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:09,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:54:09,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:09,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:54:09,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:54:09,406 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:09,406 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 687 places, 941 transitions, 22067 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-09-20 21:54:09,407 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:09,407 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:09,407 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:11,973 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-09-20 21:54:13,198 INFO L130 PetriNetUnfolder]: 609/1967 cut-off events. [2022-09-20 21:54:13,198 INFO L131 PetriNetUnfolder]: For 92133/92133 co-relation queries the response was YES. [2022-09-20 21:54:13,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23174 conditions, 1967 events. 609/1967 cut-off events. For 92133/92133 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 15209 event pairs, 34 based on Foata normal form. 1/1965 useless extension candidates. Maximal degree in co-relation 22906. Up to 1298 conditions per place. [2022-09-20 21:54:13,243 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 746 selfloop transitions, 201 changer transitions 22/1008 dead transitions. [2022-09-20 21:54:13,243 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 714 places, 1008 transitions, 25790 flow [2022-09-20 21:54:13,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-09-20 21:54:13,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-09-20 21:54:13,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1814 transitions. [2022-09-20 21:54:13,245 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.567584480600751 [2022-09-20 21:54:13,245 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1814 transitions. [2022-09-20 21:54:13,245 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1814 transitions. [2022-09-20 21:54:13,245 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:13,245 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1814 transitions. [2022-09-20 21:54:13,246 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-09-20 21:54:13,247 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-09-20 21:54:13,248 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-09-20 21:54:13,248 INFO L175 Difference]: Start difference. First operand has 687 places, 941 transitions, 22067 flow. Second operand 34 states and 1814 transitions. [2022-09-20 21:54:13,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 714 places, 1008 transitions, 25790 flow [2022-09-20 21:54:14,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 695 places, 1008 transitions, 25102 flow, removed 295 selfloop flow, removed 19 redundant places. [2022-09-20 21:54:14,069 INFO L231 Difference]: Finished difference. Result has 702 places, 957 transitions, 22451 flow [2022-09-20 21:54:14,069 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=21435, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=941, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=742, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=22451, PETRI_PLACES=702, PETRI_TRANSITIONS=957} [2022-09-20 21:54:14,069 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 614 predicate places. [2022-09-20 21:54:14,069 INFO L495 AbstractCegarLoop]: Abstraction has has 702 places, 957 transitions, 22451 flow [2022-09-20 21:54:14,070 INFO L496 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-09-20 21:54:14,070 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:14,070 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:14,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280 [2022-09-20 21:54:14,070 INFO L420 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:14,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:14,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1562675854, now seen corresponding path program 282 times [2022-09-20 21:54:14,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:14,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904000546] [2022-09-20 21:54:14,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:14,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:14,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:14,337 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:54:14,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:14,337 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904000546] [2022-09-20 21:54:14,337 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904000546] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:14,337 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:14,337 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:54:14,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762858043] [2022-09-20 21:54:14,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:14,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:54:14,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:14,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:54:14,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:54:14,338 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:14,338 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 702 places, 957 transitions, 22451 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-09-20 21:54:14,338 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:14,339 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:14,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:16,403 INFO L130 PetriNetUnfolder]: 616/1976 cut-off events. [2022-09-20 21:54:16,403 INFO L131 PetriNetUnfolder]: For 93868/93868 co-relation queries the response was YES. [2022-09-20 21:54:16,439 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23517 conditions, 1976 events. 616/1976 cut-off events. For 93868/93868 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 15216 event pairs, 34 based on Foata normal form. 1/1974 useless extension candidates. Maximal degree in co-relation 23243. Up to 1274 conditions per place. [2022-09-20 21:54:16,447 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 732 selfloop transitions, 234 changer transitions 22/1027 dead transitions. [2022-09-20 21:54:16,448 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 1027 transitions, 26361 flow [2022-09-20 21:54:16,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:54:16,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:54:16,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2067 transitions. [2022-09-20 21:54:16,449 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:54:16,449 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2067 transitions. [2022-09-20 21:54:16,449 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2067 transitions. [2022-09-20 21:54:16,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:16,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2067 transitions. [2022-09-20 21:54:16,451 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-09-20 21:54:16,452 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-09-20 21:54:16,452 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-09-20 21:54:16,452 INFO L175 Difference]: Start difference. First operand has 702 places, 957 transitions, 22451 flow. Second operand 39 states and 2067 transitions. [2022-09-20 21:54:16,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 1027 transitions, 26361 flow [2022-09-20 21:54:17,291 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 710 places, 1027 transitions, 25954 flow, removed 124 selfloop flow, removed 25 redundant places. [2022-09-20 21:54:17,306 INFO L231 Difference]: Finished difference. Result has 720 places, 972 transitions, 23252 flow [2022-09-20 21:54:17,307 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22062, PETRI_DIFFERENCE_MINUEND_PLACES=672, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=957, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=219, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=725, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=23252, PETRI_PLACES=720, PETRI_TRANSITIONS=972} [2022-09-20 21:54:17,307 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 632 predicate places. [2022-09-20 21:54:17,307 INFO L495 AbstractCegarLoop]: Abstraction has has 720 places, 972 transitions, 23252 flow [2022-09-20 21:54:17,307 INFO L496 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-09-20 21:54:17,307 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:17,307 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:17,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281 [2022-09-20 21:54:17,307 INFO L420 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:17,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:17,307 INFO L85 PathProgramCache]: Analyzing trace with hash -1984737790, now seen corresponding path program 283 times [2022-09-20 21:54:17,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:17,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356810894] [2022-09-20 21:54:17,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:17,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:17,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:17,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:54:17,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:17,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356810894] [2022-09-20 21:54:17,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356810894] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:17,538 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:17,538 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:54:17,538 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765150635] [2022-09-20 21:54:17,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:17,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:54:17,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:17,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:54:17,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:54:17,539 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:17,540 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 720 places, 972 transitions, 23252 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-09-20 21:54:17,540 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:17,540 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:17,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:19,263 INFO L130 PetriNetUnfolder]: 616/1975 cut-off events. [2022-09-20 21:54:19,263 INFO L131 PetriNetUnfolder]: For 94095/94095 co-relation queries the response was YES. [2022-09-20 21:54:19,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23665 conditions, 1975 events. 616/1975 cut-off events. For 94095/94095 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15334 event pairs, 36 based on Foata normal form. 1/1973 useless extension candidates. Maximal degree in co-relation 23384. Up to 1296 conditions per place. [2022-09-20 21:54:19,314 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 742 selfloop transitions, 209 changer transitions 41/1031 dead transitions. [2022-09-20 21:54:19,315 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 750 places, 1031 transitions, 26385 flow [2022-09-20 21:54:19,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-09-20 21:54:19,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-09-20 21:54:19,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1903 transitions. [2022-09-20 21:54:19,316 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5623522458628841 [2022-09-20 21:54:19,316 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 1903 transitions. [2022-09-20 21:54:19,316 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 1903 transitions. [2022-09-20 21:54:19,316 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:19,316 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 1903 transitions. [2022-09-20 21:54:19,318 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-09-20 21:54:19,319 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-09-20 21:54:19,319 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-09-20 21:54:19,319 INFO L175 Difference]: Start difference. First operand has 720 places, 972 transitions, 23252 flow. Second operand 36 states and 1903 transitions. [2022-09-20 21:54:19,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 750 places, 1031 transitions, 26385 flow [2022-09-20 21:54:20,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 723 places, 1031 transitions, 26018 flow, removed 106 selfloop flow, removed 27 redundant places. [2022-09-20 21:54:20,260 INFO L231 Difference]: Finished difference. Result has 730 places, 961 transitions, 23084 flow [2022-09-20 21:54:20,260 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22911, PETRI_DIFFERENCE_MINUEND_PLACES=688, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=972, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=772, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=23084, PETRI_PLACES=730, PETRI_TRANSITIONS=961} [2022-09-20 21:54:20,260 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 642 predicate places. [2022-09-20 21:54:20,260 INFO L495 AbstractCegarLoop]: Abstraction has has 730 places, 961 transitions, 23084 flow [2022-09-20 21:54:20,260 INFO L496 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-09-20 21:54:20,261 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:20,261 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:20,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282 [2022-09-20 21:54:20,261 INFO L420 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:20,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:20,261 INFO L85 PathProgramCache]: Analyzing trace with hash -273588580, now seen corresponding path program 284 times [2022-09-20 21:54:20,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:20,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1612512229] [2022-09-20 21:54:20,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:20,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:20,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:20,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-09-20 21:54:20,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:20,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1612512229] [2022-09-20 21:54:20,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1612512229] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:20,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:20,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:54:20,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1397418124] [2022-09-20 21:54:20,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:20,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:54:20,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:20,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:54:20,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:54:20,529 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:20,530 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 730 places, 961 transitions, 23084 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-09-20 21:54:20,530 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:20,530 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:20,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:23,131 INFO L130 PetriNetUnfolder]: 610/1964 cut-off events. [2022-09-20 21:54:23,131 INFO L131 PetriNetUnfolder]: For 94941/94941 co-relation queries the response was YES. [2022-09-20 21:54:23,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23796 conditions, 1964 events. 610/1964 cut-off events. For 94941/94941 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 15130 event pairs, 33 based on Foata normal form. 1/1962 useless extension candidates. Maximal degree in co-relation 23511. Up to 1335 conditions per place. [2022-09-20 21:54:23,178 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 799 selfloop transitions, 190 changer transitions 18/1046 dead transitions. [2022-09-20 21:54:23,178 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 759 places, 1046 transitions, 27605 flow [2022-09-20 21:54:23,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-09-20 21:54:23,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-09-20 21:54:23,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 2015 transitions. [2022-09-20 21:54:23,180 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5641097424412094 [2022-09-20 21:54:23,180 INFO L72 ComplementDD]: Start complementDD. Operand 38 states and 2015 transitions. [2022-09-20 21:54:23,180 INFO L73 IsDeterministic]: Start isDeterministic. Operand 38 states and 2015 transitions. [2022-09-20 21:54:23,180 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:23,180 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 38 states and 2015 transitions. [2022-09-20 21:54:23,182 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 39 states, 38 states have (on average 53.026315789473685) internal successors, (2015), 38 states have internal predecessors, (2015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:54:23,183 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-09-20 21:54:23,183 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-09-20 21:54:23,183 INFO L175 Difference]: Start difference. First operand has 730 places, 961 transitions, 23084 flow. Second operand 38 states and 2015 transitions. [2022-09-20 21:54:23,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 759 places, 1046 transitions, 27605 flow [2022-09-20 21:54:24,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 730 places, 1046 transitions, 26851 flow, removed 200 selfloop flow, removed 29 redundant places. [2022-09-20 21:54:24,145 INFO L231 Difference]: Finished difference. Result has 737 places, 995 transitions, 23978 flow [2022-09-20 21:54:24,145 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=22389, PETRI_DIFFERENCE_MINUEND_PLACES=693, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=961, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=782, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=23978, PETRI_PLACES=737, PETRI_TRANSITIONS=995} [2022-09-20 21:54:24,145 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 649 predicate places. [2022-09-20 21:54:24,145 INFO L495 AbstractCegarLoop]: Abstraction has has 737 places, 995 transitions, 23978 flow [2022-09-20 21:54:24,145 INFO L496 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-09-20 21:54:24,145 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:24,145 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:24,146 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283 [2022-09-20 21:54:24,146 INFO L420 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:24,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:24,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1216315024, now seen corresponding path program 285 times [2022-09-20 21:54:24,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:24,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429866237] [2022-09-20 21:54:24,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:24,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:24,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:24,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:54:24,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:24,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429866237] [2022-09-20 21:54:24,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429866237] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:24,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:24,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:54:24,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20054464] [2022-09-20 21:54:24,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:24,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:54:24,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:24,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:54:24,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:54:24,431 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:24,431 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 737 places, 995 transitions, 23978 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-09-20 21:54:24,431 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:24,431 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:24,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:26,737 INFO L130 PetriNetUnfolder]: 624/2017 cut-off events. [2022-09-20 21:54:26,737 INFO L131 PetriNetUnfolder]: For 99120/99120 co-relation queries the response was YES. [2022-09-20 21:54:26,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24222 conditions, 2017 events. 624/2017 cut-off events. For 99120/99120 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15757 event pairs, 30 based on Foata normal form. 1/2015 useless extension candidates. Maximal degree in co-relation 23935. Up to 1304 conditions per place. [2022-09-20 21:54:26,785 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 738 selfloop transitions, 251 changer transitions 43/1071 dead transitions. [2022-09-20 21:54:26,785 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 773 places, 1071 transitions, 27882 flow [2022-09-20 21:54:26,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-09-20 21:54:26,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-09-20 21:54:26,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 2209 transitions. [2022-09-20 21:54:26,787 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5595238095238095 [2022-09-20 21:54:26,787 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 2209 transitions. [2022-09-20 21:54:26,787 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 2209 transitions. [2022-09-20 21:54:26,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:26,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 2209 transitions. [2022-09-20 21:54:26,789 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 52.595238095238095) internal successors, (2209), 42 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:54:26,790 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-09-20 21:54:26,790 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-09-20 21:54:26,790 INFO L175 Difference]: Start difference. First operand has 737 places, 995 transitions, 23978 flow. Second operand 42 states and 2209 transitions. [2022-09-20 21:54:26,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 773 places, 1071 transitions, 27882 flow [2022-09-20 21:54:27,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 742 places, 1071 transitions, 27325 flow, removed 167 selfloop flow, removed 31 redundant places. [2022-09-20 21:54:27,718 INFO L231 Difference]: Finished difference. Result has 756 places, 1007 transitions, 24766 flow [2022-09-20 21:54:27,718 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=23445, PETRI_DIFFERENCE_MINUEND_PLACES=701, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=995, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=224, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=746, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=24766, PETRI_PLACES=756, PETRI_TRANSITIONS=1007} [2022-09-20 21:54:27,718 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 668 predicate places. [2022-09-20 21:54:27,718 INFO L495 AbstractCegarLoop]: Abstraction has has 756 places, 1007 transitions, 24766 flow [2022-09-20 21:54:27,718 INFO L496 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-09-20 21:54:27,718 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:27,718 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:27,718 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284 [2022-09-20 21:54:27,719 INFO L420 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:27,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:27,719 INFO L85 PathProgramCache]: Analyzing trace with hash -2048895564, now seen corresponding path program 286 times [2022-09-20 21:54:27,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:27,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256147537] [2022-09-20 21:54:27,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:27,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:27,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:27,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-09-20 21:54:27,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:27,988 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256147537] [2022-09-20 21:54:27,988 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256147537] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:27,988 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:27,988 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-09-20 21:54:27,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1178214569] [2022-09-20 21:54:27,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:27,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-09-20 21:54:27,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:27,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-09-20 21:54:27,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-09-20 21:54:27,989 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:27,989 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 756 places, 1007 transitions, 24766 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-09-20 21:54:27,989 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:27,989 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:27,989 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:30,699 INFO L130 PetriNetUnfolder]: 607/1992 cut-off events. [2022-09-20 21:54:30,700 INFO L131 PetriNetUnfolder]: For 97173/97173 co-relation queries the response was YES. [2022-09-20 21:54:30,740 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24118 conditions, 1992 events. 607/1992 cut-off events. For 97173/97173 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15638 event pairs, 39 based on Foata normal form. 1/1989 useless extension candidates. Maximal degree in co-relation 23821. Up to 1418 conditions per place. [2022-09-20 21:54:30,749 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 846 selfloop transitions, 149 changer transitions 15/1049 dead transitions. [2022-09-20 21:54:30,749 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 784 places, 1049 transitions, 27503 flow [2022-09-20 21:54:30,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-09-20 21:54:30,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-09-20 21:54:30,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1842 transitions. [2022-09-20 21:54:30,750 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5598784194528875 [2022-09-20 21:54:30,750 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 1842 transitions. [2022-09-20 21:54:30,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 1842 transitions. [2022-09-20 21:54:30,751 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:30,751 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 1842 transitions. [2022-09-20 21:54:30,752 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-09-20 21:54:30,753 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-09-20 21:54:30,753 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-09-20 21:54:30,753 INFO L175 Difference]: Start difference. First operand has 756 places, 1007 transitions, 24766 flow. Second operand 35 states and 1842 transitions. [2022-09-20 21:54:30,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 784 places, 1049 transitions, 27503 flow [2022-09-20 21:54:31,847 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 754 places, 1049 transitions, 26749 flow, removed 253 selfloop flow, removed 30 redundant places. [2022-09-20 21:54:31,863 INFO L231 Difference]: Finished difference. Result has 764 places, 1013 transitions, 24581 flow [2022-09-20 21:54:31,863 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=24046, PETRI_DIFFERENCE_MINUEND_PLACES=720, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1007, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=858, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=24581, PETRI_PLACES=764, PETRI_TRANSITIONS=1013} [2022-09-20 21:54:31,864 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 676 predicate places. [2022-09-20 21:54:31,864 INFO L495 AbstractCegarLoop]: Abstraction has has 764 places, 1013 transitions, 24581 flow [2022-09-20 21:54:31,864 INFO L496 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-09-20 21:54:31,864 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:31,864 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:31,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285 [2022-09-20 21:54:31,864 INFO L420 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:31,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:31,864 INFO L85 PathProgramCache]: Analyzing trace with hash 878728332, now seen corresponding path program 287 times [2022-09-20 21:54:31,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:31,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244219307] [2022-09-20 21:54:31,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:31,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:31,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:32,133 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:54:32,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:32,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244219307] [2022-09-20 21:54:32,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244219307] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:32,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:32,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:54:32,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [430624665] [2022-09-20 21:54:32,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:32,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:54:32,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:32,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:54:32,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:54:32,134 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:32,134 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 764 places, 1013 transitions, 24581 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-09-20 21:54:32,134 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:32,134 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:32,135 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:34,305 INFO L130 PetriNetUnfolder]: 603/1996 cut-off events. [2022-09-20 21:54:34,305 INFO L131 PetriNetUnfolder]: For 97315/97315 co-relation queries the response was YES. [2022-09-20 21:54:34,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23875 conditions, 1996 events. 603/1996 cut-off events. For 97315/97315 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 15701 event pairs, 37 based on Foata normal form. 1/1994 useless extension candidates. Maximal degree in co-relation 23573. Up to 1299 conditions per place. [2022-09-20 21:54:34,353 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 737 selfloop transitions, 161 changer transitions 106/1043 dead transitions. [2022-09-20 21:54:34,353 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 797 places, 1043 transitions, 26938 flow [2022-09-20 21:54:34,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:54:34,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:54:34,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2105 transitions. [2022-09-20 21:54:34,354 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5598404255319149 [2022-09-20 21:54:34,354 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2105 transitions. [2022-09-20 21:54:34,354 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2105 transitions. [2022-09-20 21:54:34,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:34,355 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2105 transitions. [2022-09-20 21:54:34,356 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-09-20 21:54:34,357 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-09-20 21:54:34,358 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-09-20 21:54:34,358 INFO L175 Difference]: Start difference. First operand has 764 places, 1013 transitions, 24581 flow. Second operand 40 states and 2105 transitions. [2022-09-20 21:54:34,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 797 places, 1043 transitions, 26938 flow [2022-09-20 21:54:35,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 766 places, 1043 transitions, 26663 flow, removed 23 selfloop flow, removed 31 redundant places. [2022-09-20 21:54:35,459 INFO L231 Difference]: Finished difference. Result has 771 places, 919 transitions, 21699 flow [2022-09-20 21:54:35,459 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=24314, PETRI_DIFFERENCE_MINUEND_PLACES=727, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1013, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=852, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21699, PETRI_PLACES=771, PETRI_TRANSITIONS=919} [2022-09-20 21:54:35,459 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 683 predicate places. [2022-09-20 21:54:35,459 INFO L495 AbstractCegarLoop]: Abstraction has has 771 places, 919 transitions, 21699 flow [2022-09-20 21:54:35,459 INFO L496 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-09-20 21:54:35,460 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:35,460 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:35,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286 [2022-09-20 21:54:35,460 INFO L420 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:35,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:35,460 INFO L85 PathProgramCache]: Analyzing trace with hash -1011784134, now seen corresponding path program 288 times [2022-09-20 21:54:35,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:35,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722614568] [2022-09-20 21:54:35,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:35,460 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:35,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:35,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-09-20 21:54:35,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:35,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722614568] [2022-09-20 21:54:35,738 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722614568] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:35,738 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:35,738 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-09-20 21:54:35,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736823100] [2022-09-20 21:54:35,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:35,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-09-20 21:54:35,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:35,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-09-20 21:54:35,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-09-20 21:54:35,739 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:35,740 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 771 places, 919 transitions, 21699 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-09-20 21:54:35,740 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:35,740 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:35,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:37,703 INFO L130 PetriNetUnfolder]: 572/1849 cut-off events. [2022-09-20 21:54:37,703 INFO L131 PetriNetUnfolder]: For 93471/93471 co-relation queries the response was YES. [2022-09-20 21:54:37,742 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22277 conditions, 1849 events. 572/1849 cut-off events. For 93471/93471 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 14074 event pairs, 32 based on Foata normal form. 1/1847 useless extension candidates. Maximal degree in co-relation 21977. Up to 1270 conditions per place. [2022-09-20 21:54:37,750 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 757 selfloop transitions, 148 changer transitions 21/965 dead transitions. [2022-09-20 21:54:37,750 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 789 places, 965 transitions, 24625 flow [2022-09-20 21:54:37,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-09-20 21:54:37,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-09-20 21:54:37,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2110 transitions. [2022-09-20 21:54:37,752 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5611702127659575 [2022-09-20 21:54:37,752 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2110 transitions. [2022-09-20 21:54:37,752 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2110 transitions. [2022-09-20 21:54:37,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:37,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2110 transitions. [2022-09-20 21:54:37,754 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 52.75) internal successors, (2110), 40 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-09-20 21:54:37,755 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-09-20 21:54:37,755 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-09-20 21:54:37,756 INFO L175 Difference]: Start difference. First operand has 771 places, 919 transitions, 21699 flow. Second operand 40 states and 2110 transitions. [2022-09-20 21:54:37,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 789 places, 965 transitions, 24625 flow [2022-09-20 21:54:38,647 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 965 transitions, 23747 flow, removed 134 selfloop flow, removed 54 redundant places. [2022-09-20 21:54:38,662 INFO L231 Difference]: Finished difference. Result has 746 places, 919 transitions, 21186 flow [2022-09-20 21:54:38,662 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20856, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=919, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=772, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=21186, PETRI_PLACES=746, PETRI_TRANSITIONS=919} [2022-09-20 21:54:38,662 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 658 predicate places. [2022-09-20 21:54:38,662 INFO L495 AbstractCegarLoop]: Abstraction has has 746 places, 919 transitions, 21186 flow [2022-09-20 21:54:38,662 INFO L496 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-09-20 21:54:38,662 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:38,662 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:38,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287 [2022-09-20 21:54:38,663 INFO L420 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:38,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:38,663 INFO L85 PathProgramCache]: Analyzing trace with hash 88511874, now seen corresponding path program 289 times [2022-09-20 21:54:38,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:38,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [192267505] [2022-09-20 21:54:38,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:38,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:38,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:38,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-09-20 21:54:38,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:38,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [192267505] [2022-09-20 21:54:38,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [192267505] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:38,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:38,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:54:38,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287311266] [2022-09-20 21:54:38,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:38,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:54:38,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:38,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:54:38,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:54:38,921 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:38,921 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 746 places, 919 transitions, 21186 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-09-20 21:54:38,921 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:38,921 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:38,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:40,642 INFO L130 PetriNetUnfolder]: 569/1861 cut-off events. [2022-09-20 21:54:40,642 INFO L131 PetriNetUnfolder]: For 86692/86692 co-relation queries the response was YES. [2022-09-20 21:54:40,671 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21712 conditions, 1861 events. 569/1861 cut-off events. For 86692/86692 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 14302 event pairs, 34 based on Foata normal form. 1/1859 useless extension candidates. Maximal degree in co-relation 21422. Up to 1369 conditions per place. [2022-09-20 21:54:40,679 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 800 selfloop transitions, 90 changer transitions 22/951 dead transitions. [2022-09-20 21:54:40,679 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 767 places, 951 transitions, 23423 flow [2022-09-20 21:54:40,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-09-20 21:54:40,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-09-20 21:54:40,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1647 transitions. [2022-09-20 21:54:40,681 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5652024708304736 [2022-09-20 21:54:40,681 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1647 transitions. [2022-09-20 21:54:40,681 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1647 transitions. [2022-09-20 21:54:40,681 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:40,681 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1647 transitions. [2022-09-20 21:54:40,682 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-09-20 21:54:40,683 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-09-20 21:54:40,683 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-09-20 21:54:40,683 INFO L175 Difference]: Start difference. First operand has 746 places, 919 transitions, 21186 flow. Second operand 31 states and 1647 transitions. [2022-09-20 21:54:40,683 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 767 places, 951 transitions, 23423 flow [2022-09-20 21:54:41,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 729 places, 951 transitions, 23052 flow, removed 17 selfloop flow, removed 38 redundant places. [2022-09-20 21:54:41,548 INFO L231 Difference]: Finished difference. Result has 738 places, 914 transitions, 20920 flow [2022-09-20 21:54:41,548 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20827, PETRI_DIFFERENCE_MINUEND_PLACES=699, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=919, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=829, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=20920, PETRI_PLACES=738, PETRI_TRANSITIONS=914} [2022-09-20 21:54:41,549 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 650 predicate places. [2022-09-20 21:54:41,549 INFO L495 AbstractCegarLoop]: Abstraction has has 738 places, 914 transitions, 20920 flow [2022-09-20 21:54:41,549 INFO L496 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-09-20 21:54:41,549 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:41,549 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:41,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable288 [2022-09-20 21:54:41,549 INFO L420 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:41,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:41,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1244658016, now seen corresponding path program 290 times [2022-09-20 21:54:41,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:41,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109953887] [2022-09-20 21:54:41,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:41,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:41,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-09-20 21:54:41,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:41,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109953887] [2022-09-20 21:54:41,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109953887] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:41,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:41,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:54:41,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128588100] [2022-09-20 21:54:41,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:41,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:54:41,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:41,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:54:41,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:54:41,804 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:41,804 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 738 places, 914 transitions, 20920 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-09-20 21:54:41,805 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:41,805 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:41,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-09-20 21:54:43,803 INFO L130 PetriNetUnfolder]: 585/1909 cut-off events. [2022-09-20 21:54:43,803 INFO L131 PetriNetUnfolder]: For 89551/89551 co-relation queries the response was YES. [2022-09-20 21:54:43,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22237 conditions, 1909 events. 585/1909 cut-off events. For 89551/89551 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 14712 event pairs, 33 based on Foata normal form. 1/1907 useless extension candidates. Maximal degree in co-relation 21948. Up to 1343 conditions per place. [2022-09-20 21:54:43,848 INFO L137 encePairwiseOnDemand]: 64/94 looper letters, 774 selfloop transitions, 141 changer transitions 25/979 dead transitions. [2022-09-20 21:54:43,848 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 766 places, 979 transitions, 24410 flow [2022-09-20 21:54:43,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-09-20 21:54:43,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-09-20 21:54:43,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2067 transitions. [2022-09-20 21:54:43,849 INFO L522 CegarLoopForPetriNet]: DFA transition density 0.5638297872340425 [2022-09-20 21:54:43,849 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2067 transitions. [2022-09-20 21:54:43,849 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2067 transitions. [2022-09-20 21:54:43,850 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-09-20 21:54:43,850 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2067 transitions. [2022-09-20 21:54:43,851 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-09-20 21:54:43,852 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-09-20 21:54:43,853 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-09-20 21:54:43,853 INFO L175 Difference]: Start difference. First operand has 738 places, 914 transitions, 20920 flow. Second operand 39 states and 2067 transitions. [2022-09-20 21:54:43,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 766 places, 979 transitions, 24410 flow [2022-09-20 21:54:44,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 736 places, 979 transitions, 24140 flow, removed 28 selfloop flow, removed 30 redundant places. [2022-09-20 21:54:44,759 INFO L231 Difference]: Finished difference. Result has 751 places, 936 transitions, 21775 flow [2022-09-20 21:54:44,759 INFO L270 CegarLoopForPetriNet]: {PETRI_ALPHABET=94, PETRI_DIFFERENCE_MINUEND_FLOW=20672, PETRI_DIFFERENCE_MINUEND_PLACES=698, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=914, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=780, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=21775, PETRI_PLACES=751, PETRI_TRANSITIONS=936} [2022-09-20 21:54:44,759 INFO L287 CegarLoopForPetriNet]: 88 programPoint places, 663 predicate places. [2022-09-20 21:54:44,759 INFO L495 AbstractCegarLoop]: Abstraction has has 751 places, 936 transitions, 21775 flow [2022-09-20 21:54:44,759 INFO L496 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-09-20 21:54:44,759 INFO L200 CegarLoopForPetriNet]: Found error trace [2022-09-20 21:54:44,759 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-09-20 21:54:44,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable289 [2022-09-20 21:54:44,760 INFO L420 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-09-20 21:54:44,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-09-20 21:54:44,760 INFO L85 PathProgramCache]: Analyzing trace with hash -1565111200, now seen corresponding path program 291 times [2022-09-20 21:54:44,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-09-20 21:54:44,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [259331216] [2022-09-20 21:54:44,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-09-20 21:54:44,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-09-20 21:54:44,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-09-20 21:54:44,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-09-20 21:54:44,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-09-20 21:54:44,991 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [259331216] [2022-09-20 21:54:44,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [259331216] provided 1 perfect and 0 imperfect interpolant sequences [2022-09-20 21:54:44,992 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-09-20 21:54:44,992 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-09-20 21:54:44,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375257418] [2022-09-20 21:54:44,992 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-09-20 21:54:44,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-09-20 21:54:44,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-09-20 21:54:44,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-09-20 21:54:44,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-09-20 21:54:44,993 INFO L477 CegarLoopForPetriNet]: Number of universal loopers: 49 out of 94 [2022-09-20 21:54:44,993 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 751 places, 936 transitions, 21775 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-09-20 21:54:44,993 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-09-20 21:54:44,993 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 49 of 94 [2022-09-20 21:54:44,993 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2022-09-20 21:54:45,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-09-20 21:54:45,308 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-09-20 21:54:45,309 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290 [2022-09-20 21:54:45,309 WARN L619 AbstractCegarLoop]: Verification canceled: while PredicateComparison was comparing new predicate (quantifier-free) to 25 known predicates. [2022-09-20 21:54:45,310 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2022-09-20 21:54:45,310 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2022-09-20 21:54:45,310 INFO L444 BasicCegarLoop]: Path program histogram: [291] [2022-09-20 21:54:45,312 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-09-20 21:54:45,312 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-09-20 21:54:45,314 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.09 09:54:45 BasicIcfg [2022-09-20 21:54:45,314 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-09-20 21:54:45,315 INFO L158 Benchmark]: Toolchain (without parser) took 769530.67ms. Allocated memory was 182.5MB in the beginning and 3.6GB in the end (delta: 3.4GB). Free memory was 152.9MB in the beginning and 1.3GB in the end (delta: -1.2GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. [2022-09-20 21:54:45,315 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 182.5MB. Free memory is still 137.7MB. There was no memory consumed. Max. memory is 8.0GB. [2022-09-20 21:54:45,315 INFO L158 Benchmark]: CACSL2BoogieTranslator took 296.35ms. Allocated memory was 182.5MB in the beginning and 259.0MB in the end (delta: 76.5MB). Free memory was 152.6MB in the beginning and 226.6MB in the end (delta: -74.1MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. [2022-09-20 21:54:45,315 INFO L158 Benchmark]: Boogie Procedure Inliner took 33.94ms. Allocated memory is still 259.0MB. Free memory was 226.6MB in the beginning and 225.4MB in the end (delta: 1.2MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-09-20 21:54:45,315 INFO L158 Benchmark]: Boogie Preprocessor took 25.28ms. Allocated memory is still 259.0MB. Free memory was 225.4MB in the beginning and 224.0MB in the end (delta: 1.4MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-09-20 21:54:45,315 INFO L158 Benchmark]: RCFGBuilder took 351.34ms. Allocated memory is still 259.0MB. Free memory was 224.0MB in the beginning and 211.9MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2022-09-20 21:54:45,315 INFO L158 Benchmark]: TraceAbstraction took 768818.90ms. Allocated memory was 259.0MB in the beginning and 3.6GB in the end (delta: 3.3GB). Free memory was 211.4MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. [2022-09-20 21:54:45,316 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.16ms. Allocated memory is still 182.5MB. Free memory is still 137.7MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 296.35ms. Allocated memory was 182.5MB in the beginning and 259.0MB in the end (delta: 76.5MB). Free memory was 152.6MB in the beginning and 226.6MB in the end (delta: -74.1MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 33.94ms. Allocated memory is still 259.0MB. Free memory was 226.6MB in the beginning and 225.4MB in the end (delta: 1.2MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 25.28ms. Allocated memory is still 259.0MB. Free memory was 225.4MB in the beginning and 224.0MB in the end (delta: 1.4MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 351.34ms. Allocated memory is still 259.0MB. Free memory was 224.0MB in the beginning and 211.9MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * TraceAbstraction took 768818.90ms. Allocated memory was 259.0MB in the beginning and 3.6GB in the end (delta: 3.3GB). Free memory was 211.4MB in the beginning and 1.3GB in the end (delta: -1.1GB). Peak memory consumption was 2.2GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while PredicateComparison was comparing new predicate (quantifier-free) to 25 known predicates. - 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 PredicateComparison was comparing new predicate (quantifier-free) to 25 known predicates. - 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 PredicateComparison was comparing new predicate (quantifier-free) to 25 known predicates. - 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: 768.7s, OverallIterations: 291, TraceHistogramMax: 1, PathProgramHistogramMax: 291, EmptinessCheckTime: 0.0s, AutomataDifference: 680.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 20 mSolverCounterUnknown, 27494 SdHoareTripleChecker+Valid, 258.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 27494 mSDsluCounter, 166090 SdHoareTripleChecker+Invalid, 235.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 193275 mSDsCounter, 7921 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 302128 IncrementalHoareTripleChecker+Invalid, 310069 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 7921 mSolverCounterUnsat, 15302 mSDtfsCounter, 302128 mSolverCounterSat, 0.7s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 14704 GetRequests, 590 SyntacticMatches, 945 SemanticMatches, 13168 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125025 ImplicationChecksByTransitivity, 185.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=24771occurred in iteration=251, InterpolantAutomatonStates: 10441, 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, 2.0s SatisfiabilityAnalysisTime, 84.3s InterpolantComputationTime, 22989 NumberOfCodeBlocks, 22989 NumberOfCodeBlocksAsserted, 291 NumberOfCheckSat, 22698 ConstructedInterpolants, 0 QuantifiedInterpolants, 297765 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 291 InterpolantComputations, 291 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