/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/chl-simpl-str-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-a802222-m [2022-12-11 19:27:04,069 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-11 19:27:04,070 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-11 19:27:04,107 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-11 19:27:04,107 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-11 19:27:04,108 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-11 19:27:04,109 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-11 19:27:04,110 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-11 19:27:04,113 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-11 19:27:04,117 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-11 19:27:04,117 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-11 19:27:04,120 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-11 19:27:04,121 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-11 19:27:04,122 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-11 19:27:04,124 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-11 19:27:04,125 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-11 19:27:04,126 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-11 19:27:04,126 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-11 19:27:04,129 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-11 19:27:04,132 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-11 19:27:04,133 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-11 19:27:04,137 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-11 19:27:04,138 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-11 19:27:04,139 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-11 19:27:04,143 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-11 19:27:04,143 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-11 19:27:04,143 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-11 19:27:04,143 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-11 19:27:04,144 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-11 19:27:04,144 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-11 19:27:04,144 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-11 19:27:04,145 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-11 19:27:04,145 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-11 19:27:04,145 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-11 19:27:04,146 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-11 19:27:04,146 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-11 19:27:04,146 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-11 19:27:04,147 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-11 19:27:04,147 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-11 19:27:04,147 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-11 19:27:04,147 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-11 19:27:04,148 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-12-11 19:27:04,169 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-11 19:27:04,169 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-11 19:27:04,170 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-11 19:27:04,170 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-11 19:27:04,170 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-11 19:27:04,170 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-11 19:27:04,170 INFO L138 SettingsManager]: * Use SBE=true [2022-12-11 19:27:04,171 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-11 19:27:04,171 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-11 19:27:04,171 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-11 19:27:04,171 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-11 19:27:04,171 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-11 19:27:04,171 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-11 19:27:04,171 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-11 19:27:04,171 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-11 19:27:04,172 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-11 19:27:04,172 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 19:27:04,173 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-11 19:27:04,173 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-11 19:27:04,173 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-11 19:27:04,173 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-12-11 19:27:04,173 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-11 19:27:04,173 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-11 19:27:04,173 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-11 19:27:04,173 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-12-11 19:27:04,449 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-11 19:27:04,473 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-11 19:27:04,474 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-11 19:27:04,475 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-11 19:27:04,477 INFO L275 PluginConnector]: CDTParser initialized [2022-12-11 19:27:04,478 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-simpl-str-symm.wvr.c [2022-12-11 19:27:05,409 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-11 19:27:05,577 INFO L351 CDTParser]: Found 1 translation units. [2022-12-11 19:27:05,577 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-simpl-str-symm.wvr.c [2022-12-11 19:27:05,582 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c585c6345/58b3fccc945f4f389c7f90d0881f3292/FLAG4d5df40d0 [2022-12-11 19:27:05,592 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/c585c6345/58b3fccc945f4f389c7f90d0881f3292 [2022-12-11 19:27:05,594 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-11 19:27:05,595 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-11 19:27:05,596 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-11 19:27:05,596 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-11 19:27:05,598 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-11 19:27:05,598 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,599 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b05236a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05, skipping insertion in model container [2022-12-11 19:27:05,599 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,604 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-11 19:27:05,616 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-11 19:27:05,715 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-simpl-str-symm.wvr.c[2303,2316] [2022-12-11 19:27:05,719 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 19:27:05,726 INFO L203 MainTranslator]: Completed pre-run [2022-12-11 19:27:05,739 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-simpl-str-symm.wvr.c[2303,2316] [2022-12-11 19:27:05,741 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 19:27:05,750 INFO L208 MainTranslator]: Completed translation [2022-12-11 19:27:05,751 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05 WrapperNode [2022-12-11 19:27:05,751 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-11 19:27:05,752 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-11 19:27:05,752 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-11 19:27:05,752 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-11 19:27:05,758 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,764 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,779 INFO L138 Inliner]: procedures = 22, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 122 [2022-12-11 19:27:05,779 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-11 19:27:05,780 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-11 19:27:05,780 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-11 19:27:05,780 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-11 19:27:05,788 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,788 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,798 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,799 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,802 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,803 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,804 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,805 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,806 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-11 19:27:05,807 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-11 19:27:05,807 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-11 19:27:05,807 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-11 19:27:05,808 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (1/1) ... [2022-12-11 19:27:05,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 19:27:05,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 19:27:05,838 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-12-11 19:27:05,845 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-12-11 19:27:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-11 19:27:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-11 19:27:05,873 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-11 19:27:05,873 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-11 19:27:05,873 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-11 19:27:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-11 19:27:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-11 19:27:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-11 19:27:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-11 19:27:05,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-11 19:27:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-11 19:27:05,874 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-11 19:27:05,876 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-11 19:27:05,995 INFO L236 CfgBuilder]: Building ICFG [2022-12-11 19:27:05,996 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-11 19:27:06,215 INFO L277 CfgBuilder]: Performing block encoding [2022-12-11 19:27:06,221 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-11 19:27:06,221 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-11 19:27:06,222 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 07:27:06 BoogieIcfgContainer [2022-12-11 19:27:06,222 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-11 19:27:06,224 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-11 19:27:06,224 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-11 19:27:06,226 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-11 19:27:06,227 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.12 07:27:05" (1/3) ... [2022-12-11 19:27:06,227 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65bfdf72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 07:27:06, skipping insertion in model container [2022-12-11 19:27:06,227 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:27:05" (2/3) ... [2022-12-11 19:27:06,227 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65bfdf72 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 07:27:06, skipping insertion in model container [2022-12-11 19:27:06,227 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 07:27:06" (3/3) ... [2022-12-11 19:27:06,228 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-simpl-str-symm.wvr.c [2022-12-11 19:27:06,268 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-11 19:27:06,268 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-11 19:27:06,269 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-11 19:27:06,353 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-11 19:27:06,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 141 places, 145 transitions, 306 flow [2022-12-11 19:27:06,460 INFO L130 PetriNetUnfolder]: 11/143 cut-off events. [2022-12-11 19:27:06,461 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 19:27:06,465 INFO L83 FinitePrefix]: Finished finitePrefix Result has 152 conditions, 143 events. 11/143 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 209 event pairs, 0 based on Foata normal form. 0/131 useless extension candidates. Maximal degree in co-relation 79. Up to 2 conditions per place. [2022-12-11 19:27:06,465 INFO L82 GeneralOperation]: Start removeDead. Operand has 141 places, 145 transitions, 306 flow [2022-12-11 19:27:06,472 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 131 places, 135 transitions, 282 flow [2022-12-11 19:27:06,483 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-11 19:27:06,488 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;@419d12e2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-11 19:27:06,488 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-11 19:27:06,504 INFO L130 PetriNetUnfolder]: 11/134 cut-off events. [2022-12-11 19:27:06,504 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 19:27:06,504 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:06,505 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:06,505 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-12-11 19:27:06,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:06,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1794281034, now seen corresponding path program 1 times [2022-12-11 19:27:06,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:06,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1927538557] [2022-12-11 19:27:06,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:06,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:06,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:07,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:07,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:07,246 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1927538557] [2022-12-11 19:27:07,247 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1927538557] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:07,247 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:07,247 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:07,248 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695405683] [2022-12-11 19:27:07,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:07,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:07,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:07,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:07,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:07,335 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:07,338 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 135 transitions, 282 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:07,338 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:07,339 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:07,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:08,141 INFO L130 PetriNetUnfolder]: 156/798 cut-off events. [2022-12-11 19:27:08,141 INFO L131 PetriNetUnfolder]: For 99/99 co-relation queries the response was YES. [2022-12-11 19:27:08,143 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1261 conditions, 798 events. 156/798 cut-off events. For 99/99 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 5353 event pairs, 24 based on Foata normal form. 44/766 useless extension candidates. Maximal degree in co-relation 907. Up to 78 conditions per place. [2022-12-11 19:27:08,146 INFO L137 encePairwiseOnDemand]: 116/145 looper letters, 110 selfloop transitions, 32 changer transitions 50/279 dead transitions. [2022-12-11 19:27:08,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 279 transitions, 996 flow [2022-12-11 19:27:08,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-11 19:27:08,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-11 19:27:08,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2823 transitions. [2022-12-11 19:27:08,165 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7210727969348659 [2022-12-11 19:27:08,167 INFO L175 Difference]: Start difference. First operand has 131 places, 135 transitions, 282 flow. Second operand 27 states and 2823 transitions. [2022-12-11 19:27:08,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 279 transitions, 996 flow [2022-12-11 19:27:08,172 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 279 transitions, 960 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-11 19:27:08,176 INFO L231 Difference]: Finished difference. Result has 172 places, 152 transitions, 504 flow [2022-12-11 19:27:08,177 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=260, PETRI_DIFFERENCE_MINUEND_PLACES=127, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=504, PETRI_PLACES=172, PETRI_TRANSITIONS=152} [2022-12-11 19:27:08,179 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 41 predicate places. [2022-12-11 19:27:08,180 INFO L495 AbstractCegarLoop]: Abstraction has has 172 places, 152 transitions, 504 flow [2022-12-11 19:27:08,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:08,180 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:08,180 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:08,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-11 19:27:08,181 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-12-11 19:27:08,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:08,181 INFO L85 PathProgramCache]: Analyzing trace with hash -2100184708, now seen corresponding path program 2 times [2022-12-11 19:27:08,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:08,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115507103] [2022-12-11 19:27:08,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:08,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:08,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:08,506 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:08,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:08,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115507103] [2022-12-11 19:27:08,507 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115507103] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:08,507 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:08,507 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:08,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2110532959] [2022-12-11 19:27:08,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:08,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:08,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:08,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:08,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:08,514 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:08,515 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 172 places, 152 transitions, 504 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:08,515 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:08,515 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:08,515 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:08,893 INFO L130 PetriNetUnfolder]: 203/1024 cut-off events. [2022-12-11 19:27:08,893 INFO L131 PetriNetUnfolder]: For 1544/1544 co-relation queries the response was YES. [2022-12-11 19:27:08,898 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2614 conditions, 1024 events. 203/1024 cut-off events. For 1544/1544 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6856 event pairs, 98 based on Foata normal form. 10/987 useless extension candidates. Maximal degree in co-relation 2563. Up to 255 conditions per place. [2022-12-11 19:27:08,903 INFO L137 encePairwiseOnDemand]: 129/145 looper letters, 108 selfloop transitions, 24 changer transitions 21/240 dead transitions. [2022-12-11 19:27:08,904 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 240 transitions, 1284 flow [2022-12-11 19:27:08,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-11 19:27:08,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-11 19:27:08,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1358 transitions. [2022-12-11 19:27:08,907 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7204244031830239 [2022-12-11 19:27:08,907 INFO L175 Difference]: Start difference. First operand has 172 places, 152 transitions, 504 flow. Second operand 13 states and 1358 transitions. [2022-12-11 19:27:08,909 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 240 transitions, 1284 flow [2022-12-11 19:27:08,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 240 transitions, 1225 flow, removed 28 selfloop flow, removed 6 redundant places. [2022-12-11 19:27:08,928 INFO L231 Difference]: Finished difference. Result has 174 places, 168 transitions, 729 flow [2022-12-11 19:27:08,929 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=483, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=729, PETRI_PLACES=174, PETRI_TRANSITIONS=168} [2022-12-11 19:27:08,929 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 43 predicate places. [2022-12-11 19:27:08,929 INFO L495 AbstractCegarLoop]: Abstraction has has 174 places, 168 transitions, 729 flow [2022-12-11 19:27:08,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:08,930 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:08,930 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:08,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-11 19:27:08,930 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-12-11 19:27:08,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:08,931 INFO L85 PathProgramCache]: Analyzing trace with hash 137820482, now seen corresponding path program 3 times [2022-12-11 19:27:08,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:08,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673501347] [2022-12-11 19:27:08,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:08,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:08,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:09,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-12-11 19:27:09,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:09,131 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673501347] [2022-12-11 19:27:09,131 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673501347] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:09,131 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:09,131 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:09,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895155555] [2022-12-11 19:27:09,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:09,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:09,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:09,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:09,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:09,134 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:09,135 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 174 places, 168 transitions, 729 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:09,135 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:09,135 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:09,135 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:09,490 INFO L130 PetriNetUnfolder]: 205/1196 cut-off events. [2022-12-11 19:27:09,490 INFO L131 PetriNetUnfolder]: For 2110/2110 co-relation queries the response was YES. [2022-12-11 19:27:09,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3070 conditions, 1196 events. 205/1196 cut-off events. For 2110/2110 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 8477 event pairs, 84 based on Foata normal form. 5/1147 useless extension candidates. Maximal degree in co-relation 3009. Up to 227 conditions per place. [2022-12-11 19:27:09,498 INFO L137 encePairwiseOnDemand]: 128/145 looper letters, 131 selfloop transitions, 26 changer transitions 24/268 dead transitions. [2022-12-11 19:27:09,499 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 268 transitions, 1635 flow [2022-12-11 19:27:09,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:09,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:09,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1579 transitions. [2022-12-11 19:27:09,501 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7259770114942529 [2022-12-11 19:27:09,502 INFO L175 Difference]: Start difference. First operand has 174 places, 168 transitions, 729 flow. Second operand 15 states and 1579 transitions. [2022-12-11 19:27:09,502 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 268 transitions, 1635 flow [2022-12-11 19:27:09,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 268 transitions, 1523 flow, removed 55 selfloop flow, removed 5 redundant places. [2022-12-11 19:27:09,518 INFO L231 Difference]: Finished difference. Result has 192 places, 178 transitions, 917 flow [2022-12-11 19:27:09,519 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=685, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=917, PETRI_PLACES=192, PETRI_TRANSITIONS=178} [2022-12-11 19:27:09,520 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 61 predicate places. [2022-12-11 19:27:09,520 INFO L495 AbstractCegarLoop]: Abstraction has has 192 places, 178 transitions, 917 flow [2022-12-11 19:27:09,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:09,520 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:09,521 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:09,521 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-11 19:27:09,521 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-12-11 19:27:09,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:09,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1973908532, now seen corresponding path program 4 times [2022-12-11 19:27:09,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:09,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1200404006] [2022-12-11 19:27:09,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:09,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:09,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:09,756 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:09,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:09,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1200404006] [2022-12-11 19:27:09,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1200404006] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:09,758 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:09,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:09,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898323753] [2022-12-11 19:27:09,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:09,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:09,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:09,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:09,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:09,764 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:09,765 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 178 transitions, 917 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:09,765 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:09,765 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:09,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:10,117 INFO L130 PetriNetUnfolder]: 205/1165 cut-off events. [2022-12-11 19:27:10,117 INFO L131 PetriNetUnfolder]: For 2856/2856 co-relation queries the response was YES. [2022-12-11 19:27:10,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3282 conditions, 1165 events. 205/1165 cut-off events. For 2856/2856 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8260 event pairs, 97 based on Foata normal form. 1/1115 useless extension candidates. Maximal degree in co-relation 3202. Up to 286 conditions per place. [2022-12-11 19:27:10,126 INFO L137 encePairwiseOnDemand]: 129/145 looper letters, 151 selfloop transitions, 19 changer transitions 25/282 dead transitions. [2022-12-11 19:27:10,126 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 282 transitions, 1909 flow [2022-12-11 19:27:10,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:27:10,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:27:10,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1672 transitions. [2022-12-11 19:27:10,130 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7206896551724138 [2022-12-11 19:27:10,130 INFO L175 Difference]: Start difference. First operand has 192 places, 178 transitions, 917 flow. Second operand 16 states and 1672 transitions. [2022-12-11 19:27:10,130 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 282 transitions, 1909 flow [2022-12-11 19:27:10,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 282 transitions, 1837 flow, removed 36 selfloop flow, removed 7 redundant places. [2022-12-11 19:27:10,184 INFO L231 Difference]: Finished difference. Result has 204 places, 183 transitions, 1042 flow [2022-12-11 19:27:10,185 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=891, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1042, PETRI_PLACES=204, PETRI_TRANSITIONS=183} [2022-12-11 19:27:10,185 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 73 predicate places. [2022-12-11 19:27:10,185 INFO L495 AbstractCegarLoop]: Abstraction has has 204 places, 183 transitions, 1042 flow [2022-12-11 19:27:10,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:10,186 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:10,186 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:10,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-11 19:27:10,186 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-12-11 19:27:10,187 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:10,187 INFO L85 PathProgramCache]: Analyzing trace with hash 1443692400, now seen corresponding path program 5 times [2022-12-11 19:27:10,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:10,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248811521] [2022-12-11 19:27:10,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:10,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:10,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:10,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:10,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:10,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248811521] [2022-12-11 19:27:10,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248811521] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:10,399 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:10,399 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:10,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [332035062] [2022-12-11 19:27:10,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:10,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:10,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:10,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:10,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:10,401 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:10,402 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 204 places, 183 transitions, 1042 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:10,402 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:10,402 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:10,403 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:10,758 INFO L130 PetriNetUnfolder]: 208/1173 cut-off events. [2022-12-11 19:27:10,759 INFO L131 PetriNetUnfolder]: For 3227/3227 co-relation queries the response was YES. [2022-12-11 19:27:10,765 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3403 conditions, 1173 events. 208/1173 cut-off events. For 3227/3227 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 8339 event pairs, 100 based on Foata normal form. 1/1121 useless extension candidates. Maximal degree in co-relation 3317. Up to 286 conditions per place. [2022-12-11 19:27:10,771 INFO L137 encePairwiseOnDemand]: 130/145 looper letters, 131 selfloop transitions, 28 changer transitions 20/266 dead transitions. [2022-12-11 19:27:10,771 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 266 transitions, 1949 flow [2022-12-11 19:27:10,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:27:10,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:27:10,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1464 transitions. [2022-12-11 19:27:10,774 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7211822660098522 [2022-12-11 19:27:10,774 INFO L175 Difference]: Start difference. First operand has 204 places, 183 transitions, 1042 flow. Second operand 14 states and 1464 transitions. [2022-12-11 19:27:10,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 266 transitions, 1949 flow [2022-12-11 19:27:10,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 266 transitions, 1812 flow, removed 60 selfloop flow, removed 11 redundant places. [2022-12-11 19:27:10,790 INFO L231 Difference]: Finished difference. Result has 207 places, 192 transitions, 1215 flow [2022-12-11 19:27:10,791 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=999, PETRI_DIFFERENCE_MINUEND_PLACES=185, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=157, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1215, PETRI_PLACES=207, PETRI_TRANSITIONS=192} [2022-12-11 19:27:10,792 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 76 predicate places. [2022-12-11 19:27:10,793 INFO L495 AbstractCegarLoop]: Abstraction has has 207 places, 192 transitions, 1215 flow [2022-12-11 19:27:10,793 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:10,793 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:10,793 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:10,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-11 19:27:10,794 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-12-11 19:27:10,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:10,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1272776894, now seen corresponding path program 6 times [2022-12-11 19:27:10,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:10,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1188640606] [2022-12-11 19:27:10,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:10,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:10,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:10,940 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:10,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:10,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1188640606] [2022-12-11 19:27:10,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1188640606] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:10,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:10,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:10,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1750348057] [2022-12-11 19:27:10,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:10,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:10,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:10,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:10,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:10,943 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:10,944 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 192 transitions, 1215 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:10,944 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:10,944 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:10,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:11,307 INFO L130 PetriNetUnfolder]: 205/1279 cut-off events. [2022-12-11 19:27:11,307 INFO L131 PetriNetUnfolder]: For 3068/3068 co-relation queries the response was YES. [2022-12-11 19:27:11,312 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3506 conditions, 1279 events. 205/1279 cut-off events. For 3068/3068 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 9473 event pairs, 106 based on Foata normal form. 1/1219 useless extension candidates. Maximal degree in co-relation 3420. Up to 271 conditions per place. [2022-12-11 19:27:11,316 INFO L137 encePairwiseOnDemand]: 129/145 looper letters, 125 selfloop transitions, 26 changer transitions 20/258 dead transitions. [2022-12-11 19:27:11,316 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 258 transitions, 1898 flow [2022-12-11 19:27:11,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-11 19:27:11,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-11 19:27:11,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1369 transitions. [2022-12-11 19:27:11,319 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7262599469496022 [2022-12-11 19:27:11,319 INFO L175 Difference]: Start difference. First operand has 207 places, 192 transitions, 1215 flow. Second operand 13 states and 1369 transitions. [2022-12-11 19:27:11,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 258 transitions, 1898 flow [2022-12-11 19:27:11,336 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 258 transitions, 1829 flow, removed 28 selfloop flow, removed 7 redundant places. [2022-12-11 19:27:11,339 INFO L231 Difference]: Finished difference. Result has 212 places, 194 transitions, 1277 flow [2022-12-11 19:27:11,339 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1174, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=167, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1277, PETRI_PLACES=212, PETRI_TRANSITIONS=194} [2022-12-11 19:27:11,342 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 81 predicate places. [2022-12-11 19:27:11,342 INFO L495 AbstractCegarLoop]: Abstraction has has 212 places, 194 transitions, 1277 flow [2022-12-11 19:27:11,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:11,342 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:11,342 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:11,343 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-11 19:27:11,343 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-12-11 19:27:11,343 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:11,343 INFO L85 PathProgramCache]: Analyzing trace with hash -1396726942, now seen corresponding path program 7 times [2022-12-11 19:27:11,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:11,343 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171733491] [2022-12-11 19:27:11,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:11,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:11,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:11,579 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:11,579 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:11,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171733491] [2022-12-11 19:27:11,580 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171733491] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:11,580 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:11,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:11,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766418975] [2022-12-11 19:27:11,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:11,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:11,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:11,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:11,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:11,585 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:11,585 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 194 transitions, 1277 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:11,586 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:11,586 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:11,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:11,986 INFO L130 PetriNetUnfolder]: 204/1209 cut-off events. [2022-12-11 19:27:11,986 INFO L131 PetriNetUnfolder]: For 3079/3079 co-relation queries the response was YES. [2022-12-11 19:27:11,991 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3463 conditions, 1209 events. 204/1209 cut-off events. For 3079/3079 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 8797 event pairs, 98 based on Foata normal form. 1/1159 useless extension candidates. Maximal degree in co-relation 3371. Up to 286 conditions per place. [2022-12-11 19:27:11,995 INFO L137 encePairwiseOnDemand]: 130/145 looper letters, 138 selfloop transitions, 28 changer transitions 25/278 dead transitions. [2022-12-11 19:27:11,995 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 221 places, 278 transitions, 2099 flow [2022-12-11 19:27:11,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:11,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:11,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1566 transitions. [2022-12-11 19:27:11,998 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.72 [2022-12-11 19:27:11,998 INFO L175 Difference]: Start difference. First operand has 212 places, 194 transitions, 1277 flow. Second operand 15 states and 1566 transitions. [2022-12-11 19:27:11,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 221 places, 278 transitions, 2099 flow [2022-12-11 19:27:12,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 278 transitions, 1996 flow, removed 25 selfloop flow, removed 10 redundant places. [2022-12-11 19:27:12,017 INFO L231 Difference]: Finished difference. Result has 219 places, 196 transitions, 1267 flow [2022-12-11 19:27:12,017 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1194, PETRI_DIFFERENCE_MINUEND_PLACES=197, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1267, PETRI_PLACES=219, PETRI_TRANSITIONS=196} [2022-12-11 19:27:12,018 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 88 predicate places. [2022-12-11 19:27:12,018 INFO L495 AbstractCegarLoop]: Abstraction has has 219 places, 196 transitions, 1267 flow [2022-12-11 19:27:12,018 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:12,018 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:12,018 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:12,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-11 19:27:12,019 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-12-11 19:27:12,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:12,019 INFO L85 PathProgramCache]: Analyzing trace with hash -1081392628, now seen corresponding path program 8 times [2022-12-11 19:27:12,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:12,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68961309] [2022-12-11 19:27:12,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:12,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:12,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:12,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:12,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:12,181 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68961309] [2022-12-11 19:27:12,181 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68961309] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:12,181 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:12,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:12,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92180372] [2022-12-11 19:27:12,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:12,181 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:12,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:12,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:12,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:12,183 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:12,183 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 196 transitions, 1267 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:12,183 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:12,183 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:12,184 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:12,592 INFO L130 PetriNetUnfolder]: 241/1531 cut-off events. [2022-12-11 19:27:12,592 INFO L131 PetriNetUnfolder]: For 3937/3937 co-relation queries the response was YES. [2022-12-11 19:27:12,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4164 conditions, 1531 events. 241/1531 cut-off events. For 3937/3937 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 11820 event pairs, 72 based on Foata normal form. 1/1470 useless extension candidates. Maximal degree in co-relation 4080. Up to 376 conditions per place. [2022-12-11 19:27:12,604 INFO L137 encePairwiseOnDemand]: 125/145 looper letters, 127 selfloop transitions, 38 changer transitions 24/276 dead transitions. [2022-12-11 19:27:12,605 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 276 transitions, 2094 flow [2022-12-11 19:27:12,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:27:12,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:27:12,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1471 transitions. [2022-12-11 19:27:12,606 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7246305418719212 [2022-12-11 19:27:12,606 INFO L175 Difference]: Start difference. First operand has 219 places, 196 transitions, 1267 flow. Second operand 14 states and 1471 transitions. [2022-12-11 19:27:12,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 276 transitions, 2094 flow [2022-12-11 19:27:12,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 276 transitions, 2003 flow, removed 19 selfloop flow, removed 11 redundant places. [2022-12-11 19:27:12,622 INFO L231 Difference]: Finished difference. Result has 222 places, 202 transitions, 1403 flow [2022-12-11 19:27:12,623 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1206, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1403, PETRI_PLACES=222, PETRI_TRANSITIONS=202} [2022-12-11 19:27:12,623 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 91 predicate places. [2022-12-11 19:27:12,623 INFO L495 AbstractCegarLoop]: Abstraction has has 222 places, 202 transitions, 1403 flow [2022-12-11 19:27:12,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:12,624 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:12,624 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:12,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-11 19:27:12,624 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-12-11 19:27:12,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:12,625 INFO L85 PathProgramCache]: Analyzing trace with hash -128086154, now seen corresponding path program 9 times [2022-12-11 19:27:12,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:12,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425278209] [2022-12-11 19:27:12,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:12,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:12,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:12,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-12-11 19:27:12,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:12,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425278209] [2022-12-11 19:27:12,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425278209] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:12,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:12,783 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:12,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042459119] [2022-12-11 19:27:12,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:12,783 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:12,783 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:12,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:12,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:12,785 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:12,786 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 202 transitions, 1403 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:12,786 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:12,786 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:12,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:13,173 INFO L130 PetriNetUnfolder]: 237/1377 cut-off events. [2022-12-11 19:27:13,173 INFO L131 PetriNetUnfolder]: For 4385/4421 co-relation queries the response was YES. [2022-12-11 19:27:13,177 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4209 conditions, 1377 events. 237/1377 cut-off events. For 4385/4421 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 10103 event pairs, 98 based on Foata normal form. 2/1324 useless extension candidates. Maximal degree in co-relation 4148. Up to 337 conditions per place. [2022-12-11 19:27:13,182 INFO L137 encePairwiseOnDemand]: 130/145 looper letters, 143 selfloop transitions, 16 changer transitions 26/272 dead transitions. [2022-12-11 19:27:13,182 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 272 transitions, 2137 flow [2022-12-11 19:27:13,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:27:13,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:27:13,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1462 transitions. [2022-12-11 19:27:13,184 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7201970443349753 [2022-12-11 19:27:13,184 INFO L175 Difference]: Start difference. First operand has 222 places, 202 transitions, 1403 flow. Second operand 14 states and 1462 transitions. [2022-12-11 19:27:13,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 272 transitions, 2137 flow [2022-12-11 19:27:13,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 272 transitions, 2078 flow, removed 22 selfloop flow, removed 8 redundant places. [2022-12-11 19:27:13,199 INFO L231 Difference]: Finished difference. Result has 224 places, 195 transitions, 1304 flow [2022-12-11 19:27:13,199 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1368, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=186, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1304, PETRI_PLACES=224, PETRI_TRANSITIONS=195} [2022-12-11 19:27:13,200 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 93 predicate places. [2022-12-11 19:27:13,200 INFO L495 AbstractCegarLoop]: Abstraction has has 224 places, 195 transitions, 1304 flow [2022-12-11 19:27:13,200 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:13,200 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:13,200 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:13,201 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-11 19:27:13,201 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-12-11 19:27:13,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:13,201 INFO L85 PathProgramCache]: Analyzing trace with hash -22505398, now seen corresponding path program 10 times [2022-12-11 19:27:13,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:13,201 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388316223] [2022-12-11 19:27:13,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:13,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:13,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:13,371 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:13,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:13,371 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388316223] [2022-12-11 19:27:13,371 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388316223] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:13,371 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:13,371 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:13,371 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040596369] [2022-12-11 19:27:13,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:13,372 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:13,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:13,372 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:13,372 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:13,373 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:13,374 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 195 transitions, 1304 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:13,374 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:13,374 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:13,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:13,908 INFO L130 PetriNetUnfolder]: 232/1379 cut-off events. [2022-12-11 19:27:13,908 INFO L131 PetriNetUnfolder]: For 4400/4438 co-relation queries the response was YES. [2022-12-11 19:27:13,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4158 conditions, 1379 events. 232/1379 cut-off events. For 4400/4438 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 10017 event pairs, 97 based on Foata normal form. 2/1328 useless extension candidates. Maximal degree in co-relation 4051. Up to 337 conditions per place. [2022-12-11 19:27:13,918 INFO L137 encePairwiseOnDemand]: 130/145 looper letters, 142 selfloop transitions, 18 changer transitions 30/277 dead transitions. [2022-12-11 19:27:13,918 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 277 transitions, 2127 flow [2022-12-11 19:27:13,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:27:13,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:27:13,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1758 transitions. [2022-12-11 19:27:13,921 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.713184584178499 [2022-12-11 19:27:13,921 INFO L175 Difference]: Start difference. First operand has 224 places, 195 transitions, 1304 flow. Second operand 17 states and 1758 transitions. [2022-12-11 19:27:13,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 277 transitions, 2127 flow [2022-12-11 19:27:13,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 277 transitions, 2047 flow, removed 24 selfloop flow, removed 13 redundant places. [2022-12-11 19:27:13,937 INFO L231 Difference]: Finished difference. Result has 220 places, 187 transitions, 1188 flow [2022-12-11 19:27:13,938 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1252, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1188, PETRI_PLACES=220, PETRI_TRANSITIONS=187} [2022-12-11 19:27:13,938 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 89 predicate places. [2022-12-11 19:27:13,938 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 187 transitions, 1188 flow [2022-12-11 19:27:13,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:13,939 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:13,939 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:13,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-11 19:27:13,940 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-12-11 19:27:13,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:13,941 INFO L85 PathProgramCache]: Analyzing trace with hash -1687449742, now seen corresponding path program 11 times [2022-12-11 19:27:13,941 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:13,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138455490] [2022-12-11 19:27:13,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:13,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:13,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:14,113 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:14,114 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:14,114 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138455490] [2022-12-11 19:27:14,114 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138455490] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:14,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:14,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:14,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151997097] [2022-12-11 19:27:14,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:14,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:14,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:14,115 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:14,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:14,116 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 96 out of 145 [2022-12-11 19:27:14,117 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 187 transitions, 1188 flow. Second operand has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:14,117 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:14,117 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 96 of 145 [2022-12-11 19:27:14,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:14,465 INFO L130 PetriNetUnfolder]: 227/1339 cut-off events. [2022-12-11 19:27:14,465 INFO L131 PetriNetUnfolder]: For 4542/4580 co-relation queries the response was YES. [2022-12-11 19:27:14,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4063 conditions, 1339 events. 227/1339 cut-off events. For 4542/4580 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 9576 event pairs, 101 based on Foata normal form. 2/1284 useless extension candidates. Maximal degree in co-relation 4019. Up to 337 conditions per place. [2022-12-11 19:27:14,473 INFO L137 encePairwiseOnDemand]: 130/145 looper letters, 129 selfloop transitions, 9 changer transitions 28/253 dead transitions. [2022-12-11 19:27:14,473 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 253 transitions, 1848 flow [2022-12-11 19:27:14,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-11 19:27:14,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-11 19:27:14,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1361 transitions. [2022-12-11 19:27:14,476 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7220159151193634 [2022-12-11 19:27:14,476 INFO L175 Difference]: Start difference. First operand has 220 places, 187 transitions, 1188 flow. Second operand 13 states and 1361 transitions. [2022-12-11 19:27:14,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 253 transitions, 1848 flow [2022-12-11 19:27:14,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 253 transitions, 1772 flow, removed 25 selfloop flow, removed 10 redundant places. [2022-12-11 19:27:14,493 INFO L231 Difference]: Finished difference. Result has 212 places, 177 transitions, 1007 flow [2022-12-11 19:27:14,493 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1136, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1007, PETRI_PLACES=212, PETRI_TRANSITIONS=177} [2022-12-11 19:27:14,494 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 81 predicate places. [2022-12-11 19:27:14,494 INFO L495 AbstractCegarLoop]: Abstraction has has 212 places, 177 transitions, 1007 flow [2022-12-11 19:27:14,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 99.0) internal successors, (990), 10 states have internal predecessors, (990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:14,494 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:14,494 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:14,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-11 19:27:14,495 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-12-11 19:27:14,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:14,496 INFO L85 PathProgramCache]: Analyzing trace with hash 569058201, now seen corresponding path program 1 times [2022-12-11 19:27:14,496 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:14,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478343250] [2022-12-11 19:27:14,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:14,496 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:14,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:14,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:14,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:14,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478343250] [2022-12-11 19:27:14,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478343250] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:14,604 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:14,604 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:14,604 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875798372] [2022-12-11 19:27:14,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:14,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:14,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:14,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:14,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:14,605 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:14,606 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 177 transitions, 1007 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:14,606 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:14,606 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:14,606 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:14,914 INFO L130 PetriNetUnfolder]: 195/1119 cut-off events. [2022-12-11 19:27:14,914 INFO L131 PetriNetUnfolder]: For 4565/4644 co-relation queries the response was YES. [2022-12-11 19:27:14,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3333 conditions, 1119 events. 195/1119 cut-off events. For 4565/4644 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 7294 event pairs, 75 based on Foata normal form. 34/1108 useless extension candidates. Maximal degree in co-relation 3291. Up to 235 conditions per place. [2022-12-11 19:27:14,924 INFO L137 encePairwiseOnDemand]: 130/145 looper letters, 129 selfloop transitions, 10 changer transitions 28/262 dead transitions. [2022-12-11 19:27:14,924 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 262 transitions, 2002 flow [2022-12-11 19:27:14,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-11 19:27:14,925 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-11 19:27:14,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2015 transitions. [2022-12-11 19:27:14,927 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7313974591651543 [2022-12-11 19:27:14,927 INFO L175 Difference]: Start difference. First operand has 212 places, 177 transitions, 1007 flow. Second operand 19 states and 2015 transitions. [2022-12-11 19:27:14,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 262 transitions, 2002 flow [2022-12-11 19:27:14,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 262 transitions, 1788 flow, removed 91 selfloop flow, removed 18 redundant places. [2022-12-11 19:27:14,939 INFO L231 Difference]: Finished difference. Result has 201 places, 159 transitions, 769 flow [2022-12-11 19:27:14,955 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=632, PETRI_DIFFERENCE_MINUEND_PLACES=166, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=769, PETRI_PLACES=201, PETRI_TRANSITIONS=159} [2022-12-11 19:27:14,956 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 70 predicate places. [2022-12-11 19:27:14,956 INFO L495 AbstractCegarLoop]: Abstraction has has 201 places, 159 transitions, 769 flow [2022-12-11 19:27:14,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:14,956 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:14,957 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:14,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-11 19:27:14,957 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-12-11 19:27:14,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:14,957 INFO L85 PathProgramCache]: Analyzing trace with hash 1128488519, now seen corresponding path program 2 times [2022-12-11 19:27:14,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:14,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182518960] [2022-12-11 19:27:14,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:14,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:14,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:15,095 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:15,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:15,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182518960] [2022-12-11 19:27:15,095 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182518960] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:15,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:15,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:15,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [183743535] [2022-12-11 19:27:15,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:15,096 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:15,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:15,096 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:15,097 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:15,101 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:15,102 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 159 transitions, 769 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:15,102 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:15,102 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:15,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:15,378 INFO L130 PetriNetUnfolder]: 192/1152 cut-off events. [2022-12-11 19:27:15,378 INFO L131 PetriNetUnfolder]: For 4526/4585 co-relation queries the response was YES. [2022-12-11 19:27:15,382 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3629 conditions, 1152 events. 192/1152 cut-off events. For 4526/4585 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 7633 event pairs, 82 based on Foata normal form. 17/1115 useless extension candidates. Maximal degree in co-relation 3584. Up to 335 conditions per place. [2022-12-11 19:27:15,390 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 100 selfloop transitions, 17 changer transitions 17/229 dead transitions. [2022-12-11 19:27:15,390 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 229 transitions, 1747 flow [2022-12-11 19:27:15,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:27:15,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:27:15,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1784 transitions. [2022-12-11 19:27:15,392 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7237322515212982 [2022-12-11 19:27:15,392 INFO L175 Difference]: Start difference. First operand has 201 places, 159 transitions, 769 flow. Second operand 17 states and 1784 transitions. [2022-12-11 19:27:15,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 229 transitions, 1747 flow [2022-12-11 19:27:15,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 195 places, 229 transitions, 1620 flow, removed 61 selfloop flow, removed 11 redundant places. [2022-12-11 19:27:15,403 INFO L231 Difference]: Finished difference. Result has 206 places, 168 transitions, 938 flow [2022-12-11 19:27:15,403 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=730, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=938, PETRI_PLACES=206, PETRI_TRANSITIONS=168} [2022-12-11 19:27:15,404 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 75 predicate places. [2022-12-11 19:27:15,404 INFO L495 AbstractCegarLoop]: Abstraction has has 206 places, 168 transitions, 938 flow [2022-12-11 19:27:15,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:15,405 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:15,405 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:15,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-11 19:27:15,405 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-12-11 19:27:15,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:15,406 INFO L85 PathProgramCache]: Analyzing trace with hash 257412139, now seen corresponding path program 3 times [2022-12-11 19:27:15,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:15,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1807974027] [2022-12-11 19:27:15,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:15,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:15,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:15,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:15,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:15,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1807974027] [2022-12-11 19:27:15,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1807974027] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:15,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:15,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:15,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548784876] [2022-12-11 19:27:15,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:15,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:15,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:15,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:15,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:15,529 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:15,530 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 168 transitions, 938 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:15,530 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:15,530 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:15,530 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:15,813 INFO L130 PetriNetUnfolder]: 210/1257 cut-off events. [2022-12-11 19:27:15,813 INFO L131 PetriNetUnfolder]: For 6282/6342 co-relation queries the response was YES. [2022-12-11 19:27:15,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4192 conditions, 1257 events. 210/1257 cut-off events. For 6282/6342 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 8624 event pairs, 98 based on Foata normal form. 13/1206 useless extension candidates. Maximal degree in co-relation 4145. Up to 411 conditions per place. [2022-12-11 19:27:15,819 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 98 selfloop transitions, 23 changer transitions 17/233 dead transitions. [2022-12-11 19:27:15,819 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 233 transitions, 1926 flow [2022-12-11 19:27:15,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:15,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:15,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1582 transitions. [2022-12-11 19:27:15,821 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7273563218390805 [2022-12-11 19:27:15,821 INFO L175 Difference]: Start difference. First operand has 206 places, 168 transitions, 938 flow. Second operand 15 states and 1582 transitions. [2022-12-11 19:27:15,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 233 transitions, 1926 flow [2022-12-11 19:27:15,830 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 204 places, 233 transitions, 1768 flow, removed 71 selfloop flow, removed 8 redundant places. [2022-12-11 19:27:15,832 INFO L231 Difference]: Finished difference. Result has 216 places, 181 transitions, 1229 flow [2022-12-11 19:27:15,833 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=879, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1229, PETRI_PLACES=216, PETRI_TRANSITIONS=181} [2022-12-11 19:27:15,833 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 85 predicate places. [2022-12-11 19:27:15,833 INFO L495 AbstractCegarLoop]: Abstraction has has 216 places, 181 transitions, 1229 flow [2022-12-11 19:27:15,834 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:15,834 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:15,834 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:15,834 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-11 19:27:15,834 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-12-11 19:27:15,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:15,835 INFO L85 PathProgramCache]: Analyzing trace with hash -661653331, now seen corresponding path program 4 times [2022-12-11 19:27:15,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:15,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148439038] [2022-12-11 19:27:15,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:15,835 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:15,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:15,945 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:15,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:15,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148439038] [2022-12-11 19:27:15,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148439038] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:15,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:15,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:15,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916942248] [2022-12-11 19:27:15,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:15,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:15,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:15,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:15,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:15,947 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:15,948 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 181 transitions, 1229 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:15,948 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:15,948 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:15,948 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:16,261 INFO L130 PetriNetUnfolder]: 207/1306 cut-off events. [2022-12-11 19:27:16,261 INFO L131 PetriNetUnfolder]: For 7042/7104 co-relation queries the response was YES. [2022-12-11 19:27:16,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4405 conditions, 1306 events. 207/1306 cut-off events. For 7042/7104 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 9222 event pairs, 99 based on Foata normal form. 13/1257 useless extension candidates. Maximal degree in co-relation 4352. Up to 366 conditions per place. [2022-12-11 19:27:16,270 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 130 selfloop transitions, 20 changer transitions 21/266 dead transitions. [2022-12-11 19:27:16,270 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 266 transitions, 2262 flow [2022-12-11 19:27:16,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-11 19:27:16,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-11 19:27:16,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1897 transitions. [2022-12-11 19:27:16,273 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7268199233716475 [2022-12-11 19:27:16,273 INFO L175 Difference]: Start difference. First operand has 216 places, 181 transitions, 1229 flow. Second operand 18 states and 1897 transitions. [2022-12-11 19:27:16,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 266 transitions, 2262 flow [2022-12-11 19:27:16,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 266 transitions, 2058 flow, removed 98 selfloop flow, removed 7 redundant places. [2022-12-11 19:27:16,290 INFO L231 Difference]: Finished difference. Result has 234 places, 183 transitions, 1253 flow [2022-12-11 19:27:16,290 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1129, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1253, PETRI_PLACES=234, PETRI_TRANSITIONS=183} [2022-12-11 19:27:16,291 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 103 predicate places. [2022-12-11 19:27:16,291 INFO L495 AbstractCegarLoop]: Abstraction has has 234 places, 183 transitions, 1253 flow [2022-12-11 19:27:16,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:16,291 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:16,291 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:16,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-11 19:27:16,292 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-12-11 19:27:16,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:16,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1225739483, now seen corresponding path program 5 times [2022-12-11 19:27:16,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:16,293 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834708918] [2022-12-11 19:27:16,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:16,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:16,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:16,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-12-11 19:27:16,406 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:16,406 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834708918] [2022-12-11 19:27:16,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834708918] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:16,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:16,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:16,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525324546] [2022-12-11 19:27:16,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:16,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:16,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:16,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:16,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:16,411 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:16,412 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 183 transitions, 1253 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:16,412 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:16,412 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:16,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:16,694 INFO L130 PetriNetUnfolder]: 200/1242 cut-off events. [2022-12-11 19:27:16,694 INFO L131 PetriNetUnfolder]: For 7466/7532 co-relation queries the response was YES. [2022-12-11 19:27:16,701 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4322 conditions, 1242 events. 200/1242 cut-off events. For 7466/7532 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 8553 event pairs, 84 based on Foata normal form. 18/1205 useless extension candidates. Maximal degree in co-relation 4261. Up to 362 conditions per place. [2022-12-11 19:27:16,704 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 112 selfloop transitions, 12 changer transitions 19/238 dead transitions. [2022-12-11 19:27:16,705 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 238 transitions, 2101 flow [2022-12-11 19:27:16,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:27:16,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:27:16,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1477 transitions. [2022-12-11 19:27:16,707 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7275862068965517 [2022-12-11 19:27:16,707 INFO L175 Difference]: Start difference. First operand has 234 places, 183 transitions, 1253 flow. Second operand 14 states and 1477 transitions. [2022-12-11 19:27:16,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 238 transitions, 2101 flow [2022-12-11 19:27:16,723 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 238 transitions, 2059 flow, removed 19 selfloop flow, removed 12 redundant places. [2022-12-11 19:27:16,725 INFO L231 Difference]: Finished difference. Result has 228 places, 174 transitions, 1090 flow [2022-12-11 19:27:16,725 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1227, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1090, PETRI_PLACES=228, PETRI_TRANSITIONS=174} [2022-12-11 19:27:16,727 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 97 predicate places. [2022-12-11 19:27:16,727 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 174 transitions, 1090 flow [2022-12-11 19:27:16,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:16,728 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:16,728 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:16,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-11 19:27:16,728 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-12-11 19:27:16,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:16,728 INFO L85 PathProgramCache]: Analyzing trace with hash 805243143, now seen corresponding path program 6 times [2022-12-11 19:27:16,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:16,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362551712] [2022-12-11 19:27:16,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:16,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:16,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:16,850 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:16,850 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:16,850 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362551712] [2022-12-11 19:27:16,850 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362551712] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:16,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:16,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:16,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528033314] [2022-12-11 19:27:16,851 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:16,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:16,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:16,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:16,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:16,852 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:16,853 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 174 transitions, 1090 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:16,854 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:16,854 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:16,854 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:17,165 INFO L130 PetriNetUnfolder]: 197/1221 cut-off events. [2022-12-11 19:27:17,166 INFO L131 PetriNetUnfolder]: For 7540/7599 co-relation queries the response was YES. [2022-12-11 19:27:17,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4294 conditions, 1221 events. 197/1221 cut-off events. For 7540/7599 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 8369 event pairs, 90 based on Foata normal form. 16/1181 useless extension candidates. Maximal degree in co-relation 4239. Up to 356 conditions per place. [2022-12-11 19:27:17,173 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 103 selfloop transitions, 19 changer transitions 17/234 dead transitions. [2022-12-11 19:27:17,173 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 234 transitions, 2122 flow [2022-12-11 19:27:17,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:27:17,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:27:17,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1682 transitions. [2022-12-11 19:27:17,179 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.725 [2022-12-11 19:27:17,179 INFO L175 Difference]: Start difference. First operand has 228 places, 174 transitions, 1090 flow. Second operand 16 states and 1682 transitions. [2022-12-11 19:27:17,179 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 234 transitions, 2122 flow [2022-12-11 19:27:17,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 216 places, 234 transitions, 1975 flow, removed 43 selfloop flow, removed 14 redundant places. [2022-12-11 19:27:17,193 INFO L231 Difference]: Finished difference. Result has 226 places, 185 transitions, 1350 flow [2022-12-11 19:27:17,193 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1036, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1350, PETRI_PLACES=226, PETRI_TRANSITIONS=185} [2022-12-11 19:27:17,193 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 95 predicate places. [2022-12-11 19:27:17,193 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 185 transitions, 1350 flow [2022-12-11 19:27:17,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:17,194 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:17,194 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:17,194 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-11 19:27:17,194 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-12-11 19:27:17,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:17,195 INFO L85 PathProgramCache]: Analyzing trace with hash 1013487445, now seen corresponding path program 7 times [2022-12-11 19:27:17,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:17,195 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999928596] [2022-12-11 19:27:17,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:17,195 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:17,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:17,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-12-11 19:27:17,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:17,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999928596] [2022-12-11 19:27:17,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999928596] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:17,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:17,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:17,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170003846] [2022-12-11 19:27:17,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:17,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:17,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:17,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:17,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:17,301 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:17,302 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 185 transitions, 1350 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:17,302 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:17,302 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:17,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:17,596 INFO L130 PetriNetUnfolder]: 194/1216 cut-off events. [2022-12-11 19:27:17,596 INFO L131 PetriNetUnfolder]: For 7783/7851 co-relation queries the response was YES. [2022-12-11 19:27:17,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4262 conditions, 1216 events. 194/1216 cut-off events. For 7783/7851 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 8340 event pairs, 90 based on Foata normal form. 22/1182 useless extension candidates. Maximal degree in co-relation 4205. Up to 359 conditions per place. [2022-12-11 19:27:17,604 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 106 selfloop transitions, 16 changer transitions 18/235 dead transitions. [2022-12-11 19:27:17,604 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 235 transitions, 2137 flow [2022-12-11 19:27:17,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:27:17,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:27:17,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1680 transitions. [2022-12-11 19:27:17,606 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7241379310344828 [2022-12-11 19:27:17,606 INFO L175 Difference]: Start difference. First operand has 226 places, 185 transitions, 1350 flow. Second operand 16 states and 1680 transitions. [2022-12-11 19:27:17,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 235 transitions, 2137 flow [2022-12-11 19:27:17,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 235 transitions, 2001 flow, removed 61 selfloop flow, removed 7 redundant places. [2022-12-11 19:27:17,627 INFO L231 Difference]: Finished difference. Result has 237 places, 186 transitions, 1338 flow [2022-12-11 19:27:17,627 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1273, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=170, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1338, PETRI_PLACES=237, PETRI_TRANSITIONS=186} [2022-12-11 19:27:17,628 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 106 predicate places. [2022-12-11 19:27:17,628 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 186 transitions, 1338 flow [2022-12-11 19:27:17,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:17,628 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:17,628 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:17,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-11 19:27:17,628 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-12-11 19:27:17,629 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:17,629 INFO L85 PathProgramCache]: Analyzing trace with hash 283893633, now seen corresponding path program 8 times [2022-12-11 19:27:17,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:17,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030161497] [2022-12-11 19:27:17,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:17,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:17,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:17,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:17,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030161497] [2022-12-11 19:27:17,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030161497] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:17,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:17,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:17,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800171331] [2022-12-11 19:27:17,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:17,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:17,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:17,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:17,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:17,756 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:17,756 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 186 transitions, 1338 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:17,756 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:17,757 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:17,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:18,080 INFO L130 PetriNetUnfolder]: 188/1188 cut-off events. [2022-12-11 19:27:18,080 INFO L131 PetriNetUnfolder]: For 7393/7461 co-relation queries the response was YES. [2022-12-11 19:27:18,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4131 conditions, 1188 events. 188/1188 cut-off events. For 7393/7461 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 8050 event pairs, 90 based on Foata normal form. 22/1154 useless extension candidates. Maximal degree in co-relation 4070. Up to 354 conditions per place. [2022-12-11 19:27:18,090 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 99 selfloop transitions, 8 changer transitions 21/223 dead transitions. [2022-12-11 19:27:18,090 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 223 transitions, 1868 flow [2022-12-11 19:27:18,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:18,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:18,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1573 transitions. [2022-12-11 19:27:18,092 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7232183908045977 [2022-12-11 19:27:18,092 INFO L175 Difference]: Start difference. First operand has 237 places, 186 transitions, 1338 flow. Second operand 15 states and 1573 transitions. [2022-12-11 19:27:18,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 223 transitions, 1868 flow [2022-12-11 19:27:18,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 223 transitions, 1806 flow, removed 17 selfloop flow, removed 11 redundant places. [2022-12-11 19:27:18,113 INFO L231 Difference]: Finished difference. Result has 236 places, 174 transitions, 1088 flow [2022-12-11 19:27:18,114 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1290, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=178, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1088, PETRI_PLACES=236, PETRI_TRANSITIONS=174} [2022-12-11 19:27:18,114 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 105 predicate places. [2022-12-11 19:27:18,114 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 174 transitions, 1088 flow [2022-12-11 19:27:18,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:18,115 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:18,115 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:18,115 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-11 19:27:18,115 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-12-11 19:27:18,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:18,115 INFO L85 PathProgramCache]: Analyzing trace with hash -2086435321, now seen corresponding path program 9 times [2022-12-11 19:27:18,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:18,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533903059] [2022-12-11 19:27:18,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:18,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:18,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:18,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:18,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:18,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533903059] [2022-12-11 19:27:18,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533903059] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:18,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:18,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:18,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1318211401] [2022-12-11 19:27:18,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:18,225 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:18,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:18,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:18,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:18,226 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:18,227 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 174 transitions, 1088 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:18,227 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:18,227 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:18,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:18,541 INFO L130 PetriNetUnfolder]: 186/1266 cut-off events. [2022-12-11 19:27:18,541 INFO L131 PetriNetUnfolder]: For 6603/6665 co-relation queries the response was YES. [2022-12-11 19:27:18,546 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4107 conditions, 1266 events. 186/1266 cut-off events. For 6603/6665 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 8965 event pairs, 101 based on Foata normal form. 13/1217 useless extension candidates. Maximal degree in co-relation 4049. Up to 411 conditions per place. [2022-12-11 19:27:18,548 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 92 selfloop transitions, 15 changer transitions 19/221 dead transitions. [2022-12-11 19:27:18,548 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 221 transitions, 1722 flow [2022-12-11 19:27:18,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:27:18,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:27:18,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1779 transitions. [2022-12-11 19:27:18,550 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7217038539553753 [2022-12-11 19:27:18,550 INFO L175 Difference]: Start difference. First operand has 236 places, 174 transitions, 1088 flow. Second operand 17 states and 1779 transitions. [2022-12-11 19:27:18,551 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 221 transitions, 1722 flow [2022-12-11 19:27:18,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 220 places, 221 transitions, 1641 flow, removed 26 selfloop flow, removed 13 redundant places. [2022-12-11 19:27:18,563 INFO L231 Difference]: Finished difference. Result has 231 places, 175 transitions, 1115 flow [2022-12-11 19:27:18,564 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1046, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1115, PETRI_PLACES=231, PETRI_TRANSITIONS=175} [2022-12-11 19:27:18,564 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 100 predicate places. [2022-12-11 19:27:18,564 INFO L495 AbstractCegarLoop]: Abstraction has has 231 places, 175 transitions, 1115 flow [2022-12-11 19:27:18,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:18,564 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:18,564 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:18,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-11 19:27:18,565 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-12-11 19:27:18,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:18,565 INFO L85 PathProgramCache]: Analyzing trace with hash -2093753407, now seen corresponding path program 10 times [2022-12-11 19:27:18,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:18,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1174548992] [2022-12-11 19:27:18,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:18,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:18,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:18,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:18,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:18,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1174548992] [2022-12-11 19:27:18,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1174548992] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:18,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:18,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:18,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405084355] [2022-12-11 19:27:18,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:18,674 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:18,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:18,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:18,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:18,675 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:18,676 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 175 transitions, 1115 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:18,676 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:18,676 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:18,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:18,971 INFO L130 PetriNetUnfolder]: 181/1201 cut-off events. [2022-12-11 19:27:18,972 INFO L131 PetriNetUnfolder]: For 6339/6401 co-relation queries the response was YES. [2022-12-11 19:27:18,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3896 conditions, 1201 events. 181/1201 cut-off events. For 6339/6401 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 8246 event pairs, 101 based on Foata normal form. 13/1152 useless extension candidates. Maximal degree in co-relation 3836. Up to 394 conditions per place. [2022-12-11 19:27:18,983 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 87 selfloop transitions, 7 changer transitions 21/209 dead transitions. [2022-12-11 19:27:18,984 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 209 transitions, 1528 flow [2022-12-11 19:27:18,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:18,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:18,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1573 transitions. [2022-12-11 19:27:18,986 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7232183908045977 [2022-12-11 19:27:18,986 INFO L175 Difference]: Start difference. First operand has 231 places, 175 transitions, 1115 flow. Second operand 15 states and 1573 transitions. [2022-12-11 19:27:18,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 209 transitions, 1528 flow [2022-12-11 19:27:19,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 209 transitions, 1466 flow, removed 17 selfloop flow, removed 12 redundant places. [2022-12-11 19:27:19,005 INFO L231 Difference]: Finished difference. Result has 228 places, 163 transitions, 905 flow [2022-12-11 19:27:19,005 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1067, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=905, PETRI_PLACES=228, PETRI_TRANSITIONS=163} [2022-12-11 19:27:19,006 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 97 predicate places. [2022-12-11 19:27:19,006 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 163 transitions, 905 flow [2022-12-11 19:27:19,006 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:19,006 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:19,007 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:19,007 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-11 19:27:19,007 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-12-11 19:27:19,007 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:19,007 INFO L85 PathProgramCache]: Analyzing trace with hash -854687979, now seen corresponding path program 1 times [2022-12-11 19:27:19,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:19,007 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841616011] [2022-12-11 19:27:19,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:19,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:19,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:19,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-12-11 19:27:19,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:19,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [841616011] [2022-12-11 19:27:19,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [841616011] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:19,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:19,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:19,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501551153] [2022-12-11 19:27:19,133 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:19,133 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:19,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:19,134 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:19,134 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:19,134 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:19,135 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 163 transitions, 905 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:19,135 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:19,135 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:19,135 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:19,595 INFO L130 PetriNetUnfolder]: 204/1225 cut-off events. [2022-12-11 19:27:19,595 INFO L131 PetriNetUnfolder]: For 5237/5283 co-relation queries the response was YES. [2022-12-11 19:27:19,602 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3834 conditions, 1225 events. 204/1225 cut-off events. For 5237/5283 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 8481 event pairs, 116 based on Foata normal form. 17/1189 useless extension candidates. Maximal degree in co-relation 3777. Up to 502 conditions per place. [2022-12-11 19:27:19,606 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 90 selfloop transitions, 5 changer transitions 34/227 dead transitions. [2022-12-11 19:27:19,606 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 227 transitions, 1457 flow [2022-12-11 19:27:19,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-11 19:27:19,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-11 19:27:19,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1984 transitions. [2022-12-11 19:27:19,608 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7201451905626134 [2022-12-11 19:27:19,608 INFO L175 Difference]: Start difference. First operand has 228 places, 163 transitions, 905 flow. Second operand 19 states and 1984 transitions. [2022-12-11 19:27:19,608 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 227 transitions, 1457 flow [2022-12-11 19:27:19,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 227 transitions, 1393 flow, removed 22 selfloop flow, removed 15 redundant places. [2022-12-11 19:27:19,619 INFO L231 Difference]: Finished difference. Result has 227 places, 163 transitions, 897 flow [2022-12-11 19:27:19,619 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=853, PETRI_DIFFERENCE_MINUEND_PLACES=194, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=897, PETRI_PLACES=227, PETRI_TRANSITIONS=163} [2022-12-11 19:27:19,620 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 96 predicate places. [2022-12-11 19:27:19,620 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 163 transitions, 897 flow [2022-12-11 19:27:19,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:19,620 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:19,620 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:19,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-11 19:27:19,621 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-12-11 19:27:19,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:19,621 INFO L85 PathProgramCache]: Analyzing trace with hash -664394923, now seen corresponding path program 2 times [2022-12-11 19:27:19,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:19,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627514722] [2022-12-11 19:27:19,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:19,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:19,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:19,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-12-11 19:27:19,724 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:19,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627514722] [2022-12-11 19:27:19,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1627514722] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:19,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:19,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:19,725 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490414304] [2022-12-11 19:27:19,725 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:19,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:19,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:19,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:19,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:19,727 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:19,728 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 163 transitions, 897 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:19,728 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:19,728 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:19,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:20,097 INFO L130 PetriNetUnfolder]: 209/1260 cut-off events. [2022-12-11 19:27:20,097 INFO L131 PetriNetUnfolder]: For 5052/5098 co-relation queries the response was YES. [2022-12-11 19:27:20,103 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4032 conditions, 1260 events. 209/1260 cut-off events. For 5052/5098 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 8779 event pairs, 124 based on Foata normal form. 15/1217 useless extension candidates. Maximal degree in co-relation 3971. Up to 549 conditions per place. [2022-12-11 19:27:20,106 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 75 selfloop transitions, 15 changer transitions 20/208 dead transitions. [2022-12-11 19:27:20,106 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 208 transitions, 1498 flow [2022-12-11 19:27:20,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:20,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:20,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1564 transitions. [2022-12-11 19:27:20,108 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7190804597701149 [2022-12-11 19:27:20,108 INFO L175 Difference]: Start difference. First operand has 227 places, 163 transitions, 897 flow. Second operand 15 states and 1564 transitions. [2022-12-11 19:27:20,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 208 transitions, 1498 flow [2022-12-11 19:27:20,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 208 transitions, 1362 flow, removed 53 selfloop flow, removed 17 redundant places. [2022-12-11 19:27:20,121 INFO L231 Difference]: Finished difference. Result has 220 places, 176 transitions, 1037 flow [2022-12-11 19:27:20,121 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=856, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1037, PETRI_PLACES=220, PETRI_TRANSITIONS=176} [2022-12-11 19:27:20,121 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 89 predicate places. [2022-12-11 19:27:20,121 INFO L495 AbstractCegarLoop]: Abstraction has has 220 places, 176 transitions, 1037 flow [2022-12-11 19:27:20,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:20,122 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:20,122 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:20,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-11 19:27:20,122 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-12-11 19:27:20,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:20,122 INFO L85 PathProgramCache]: Analyzing trace with hash 1381264685, now seen corresponding path program 3 times [2022-12-11 19:27:20,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:20,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078162566] [2022-12-11 19:27:20,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:20,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:20,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:20,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-12-11 19:27:20,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:20,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078162566] [2022-12-11 19:27:20,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078162566] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:20,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:20,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:20,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341078536] [2022-12-11 19:27:20,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:20,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:20,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:20,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:20,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:20,222 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:20,223 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 176 transitions, 1037 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:20,223 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:20,223 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:20,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:20,445 INFO L130 PetriNetUnfolder]: 136/943 cut-off events. [2022-12-11 19:27:20,446 INFO L131 PetriNetUnfolder]: For 2905/2945 co-relation queries the response was YES. [2022-12-11 19:27:20,450 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2853 conditions, 943 events. 136/943 cut-off events. For 2905/2945 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 6092 event pairs, 64 based on Foata normal form. 31/935 useless extension candidates. Maximal degree in co-relation 2796. Up to 193 conditions per place. [2022-12-11 19:27:20,452 INFO L137 encePairwiseOnDemand]: 130/145 looper letters, 89 selfloop transitions, 23 changer transitions 28/238 dead transitions. [2022-12-11 19:27:20,452 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 226 places, 238 transitions, 1739 flow [2022-12-11 19:27:20,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:27:20,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:27:20,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1486 transitions. [2022-12-11 19:27:20,454 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7320197044334975 [2022-12-11 19:27:20,454 INFO L175 Difference]: Start difference. First operand has 220 places, 176 transitions, 1037 flow. Second operand 14 states and 1486 transitions. [2022-12-11 19:27:20,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 226 places, 238 transitions, 1739 flow [2022-12-11 19:27:20,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 219 places, 238 transitions, 1619 flow, removed 52 selfloop flow, removed 7 redundant places. [2022-12-11 19:27:20,465 INFO L231 Difference]: Finished difference. Result has 230 places, 180 transitions, 1055 flow [2022-12-11 19:27:20,466 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=923, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1055, PETRI_PLACES=230, PETRI_TRANSITIONS=180} [2022-12-11 19:27:20,466 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 99 predicate places. [2022-12-11 19:27:20,466 INFO L495 AbstractCegarLoop]: Abstraction has has 230 places, 180 transitions, 1055 flow [2022-12-11 19:27:20,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:20,467 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:20,467 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:20,467 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-11 19:27:20,467 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-12-11 19:27:20,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:20,467 INFO L85 PathProgramCache]: Analyzing trace with hash 1668527309, now seen corresponding path program 4 times [2022-12-11 19:27:20,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:20,467 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204560276] [2022-12-11 19:27:20,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:20,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:20,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:20,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:20,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:20,567 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204560276] [2022-12-11 19:27:20,567 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [204560276] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:20,567 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:20,567 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:20,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12557894] [2022-12-11 19:27:20,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:20,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:20,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:20,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:20,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:20,569 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:20,570 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 180 transitions, 1055 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:20,570 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:20,570 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:20,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:20,956 INFO L130 PetriNetUnfolder]: 130/955 cut-off events. [2022-12-11 19:27:20,956 INFO L131 PetriNetUnfolder]: For 2625/2657 co-relation queries the response was YES. [2022-12-11 19:27:20,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2849 conditions, 955 events. 130/955 cut-off events. For 2625/2657 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6255 event pairs, 61 based on Foata normal form. 8/922 useless extension candidates. Maximal degree in co-relation 2787. Up to 309 conditions per place. [2022-12-11 19:27:20,964 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 98 selfloop transitions, 14 changer transitions 28/238 dead transitions. [2022-12-11 19:27:20,964 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 238 transitions, 1752 flow [2022-12-11 19:27:20,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-11 19:27:20,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-11 19:27:20,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1884 transitions. [2022-12-11 19:27:20,966 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7218390804597701 [2022-12-11 19:27:20,966 INFO L175 Difference]: Start difference. First operand has 230 places, 180 transitions, 1055 flow. Second operand 18 states and 1884 transitions. [2022-12-11 19:27:20,966 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 238 transitions, 1752 flow [2022-12-11 19:27:20,976 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 238 transitions, 1641 flow, removed 53 selfloop flow, removed 13 redundant places. [2022-12-11 19:27:20,978 INFO L231 Difference]: Finished difference. Result has 239 places, 182 transitions, 1076 flow [2022-12-11 19:27:20,978 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=982, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1076, PETRI_PLACES=239, PETRI_TRANSITIONS=182} [2022-12-11 19:27:20,979 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 108 predicate places. [2022-12-11 19:27:20,979 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 182 transitions, 1076 flow [2022-12-11 19:27:20,979 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:20,979 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:20,979 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:20,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-11 19:27:20,980 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-12-11 19:27:20,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:20,980 INFO L85 PathProgramCache]: Analyzing trace with hash -2098856887, now seen corresponding path program 5 times [2022-12-11 19:27:20,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:20,980 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171182957] [2022-12-11 19:27:20,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:20,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:20,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:21,081 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:21,081 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:21,081 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [171182957] [2022-12-11 19:27:21,081 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [171182957] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:21,082 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:21,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:21,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073826577] [2022-12-11 19:27:21,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:21,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:21,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:21,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:21,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:21,084 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:21,088 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 182 transitions, 1076 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:21,088 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:21,088 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:21,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:21,359 INFO L130 PetriNetUnfolder]: 137/970 cut-off events. [2022-12-11 19:27:21,359 INFO L131 PetriNetUnfolder]: For 2871/2900 co-relation queries the response was YES. [2022-12-11 19:27:21,364 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2912 conditions, 970 events. 137/970 cut-off events. For 2871/2900 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6451 event pairs, 58 based on Foata normal form. 9/940 useless extension candidates. Maximal degree in co-relation 2848. Up to 214 conditions per place. [2022-12-11 19:27:21,367 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 102 selfloop transitions, 21 changer transitions 27/248 dead transitions. [2022-12-11 19:27:21,367 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 248 transitions, 1942 flow [2022-12-11 19:27:21,367 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:27:21,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:27:21,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1689 transitions. [2022-12-11 19:27:21,369 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7280172413793103 [2022-12-11 19:27:21,369 INFO L175 Difference]: Start difference. First operand has 239 places, 182 transitions, 1076 flow. Second operand 16 states and 1689 transitions. [2022-12-11 19:27:21,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 248 transitions, 1942 flow [2022-12-11 19:27:21,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 228 places, 248 transitions, 1822 flow, removed 41 selfloop flow, removed 14 redundant places. [2022-12-11 19:27:21,380 INFO L231 Difference]: Finished difference. Result has 240 places, 190 transitions, 1214 flow [2022-12-11 19:27:21,381 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1030, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1214, PETRI_PLACES=240, PETRI_TRANSITIONS=190} [2022-12-11 19:27:21,381 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 109 predicate places. [2022-12-11 19:27:21,381 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 190 transitions, 1214 flow [2022-12-11 19:27:21,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:21,382 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:21,382 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:21,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-11 19:27:21,382 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-12-11 19:27:21,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:21,382 INFO L85 PathProgramCache]: Analyzing trace with hash -2020152745, now seen corresponding path program 6 times [2022-12-11 19:27:21,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:21,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051086552] [2022-12-11 19:27:21,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:21,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:21,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:21,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-12-11 19:27:21,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:21,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051086552] [2022-12-11 19:27:21,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051086552] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:21,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:21,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:21,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [698091940] [2022-12-11 19:27:21,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:21,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:21,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:21,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:21,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:21,485 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:21,486 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 190 transitions, 1214 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:21,486 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:21,486 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:21,486 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:21,784 INFO L130 PetriNetUnfolder]: 130/960 cut-off events. [2022-12-11 19:27:21,784 INFO L131 PetriNetUnfolder]: For 2970/3000 co-relation queries the response was YES. [2022-12-11 19:27:21,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2903 conditions, 960 events. 130/960 cut-off events. For 2970/3000 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 6325 event pairs, 46 based on Foata normal form. 8/931 useless extension candidates. Maximal degree in co-relation 2839. Up to 321 conditions per place. [2022-12-11 19:27:21,795 INFO L137 encePairwiseOnDemand]: 129/145 looper letters, 80 selfloop transitions, 23 changer transitions 26/227 dead transitions. [2022-12-11 19:27:21,795 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 227 transitions, 1802 flow [2022-12-11 19:27:21,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:27:21,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:27:21,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1767 transitions. [2022-12-11 19:27:21,797 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7168356997971602 [2022-12-11 19:27:21,797 INFO L175 Difference]: Start difference. First operand has 240 places, 190 transitions, 1214 flow. Second operand 17 states and 1767 transitions. [2022-12-11 19:27:21,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 227 transitions, 1802 flow [2022-12-11 19:27:21,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 227 transitions, 1725 flow, removed 27 selfloop flow, removed 10 redundant places. [2022-12-11 19:27:21,813 INFO L231 Difference]: Finished difference. Result has 248 places, 191 transitions, 1244 flow [2022-12-11 19:27:21,814 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1161, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=168, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1244, PETRI_PLACES=248, PETRI_TRANSITIONS=191} [2022-12-11 19:27:21,814 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 117 predicate places. [2022-12-11 19:27:21,814 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 191 transitions, 1244 flow [2022-12-11 19:27:21,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:21,815 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:21,815 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:21,815 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-11 19:27:21,815 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-12-11 19:27:21,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:21,816 INFO L85 PathProgramCache]: Analyzing trace with hash -772386763, now seen corresponding path program 7 times [2022-12-11 19:27:21,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:21,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1230546052] [2022-12-11 19:27:21,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:21,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:21,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:21,926 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:21,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:21,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1230546052] [2022-12-11 19:27:21,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1230546052] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:21,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:21,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:21,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664301338] [2022-12-11 19:27:21,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:21,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:21,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:21,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:21,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:21,928 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:21,929 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 191 transitions, 1244 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:21,929 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:21,930 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:21,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:22,281 INFO L130 PetriNetUnfolder]: 129/956 cut-off events. [2022-12-11 19:27:22,282 INFO L131 PetriNetUnfolder]: For 2990/3019 co-relation queries the response was YES. [2022-12-11 19:27:22,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2899 conditions, 956 events. 129/956 cut-off events. For 2990/3019 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6355 event pairs, 55 based on Foata normal form. 9/930 useless extension candidates. Maximal degree in co-relation 2832. Up to 203 conditions per place. [2022-12-11 19:27:22,288 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 117 selfloop transitions, 19 changer transitions 30/264 dead transitions. [2022-12-11 19:27:22,288 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 264 transitions, 2132 flow [2022-12-11 19:27:22,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-11 19:27:22,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-11 19:27:22,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1899 transitions. [2022-12-11 19:27:22,290 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7275862068965517 [2022-12-11 19:27:22,290 INFO L175 Difference]: Start difference. First operand has 248 places, 191 transitions, 1244 flow. Second operand 18 states and 1899 transitions. [2022-12-11 19:27:22,290 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 264 transitions, 2132 flow [2022-12-11 19:27:22,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 264 transitions, 1972 flow, removed 60 selfloop flow, removed 14 redundant places. [2022-12-11 19:27:22,301 INFO L231 Difference]: Finished difference. Result has 255 places, 192 transitions, 1277 flow [2022-12-11 19:27:22,301 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1175, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=191, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1277, PETRI_PLACES=255, PETRI_TRANSITIONS=192} [2022-12-11 19:27:22,301 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 124 predicate places. [2022-12-11 19:27:22,302 INFO L495 AbstractCegarLoop]: Abstraction has has 255 places, 192 transitions, 1277 flow [2022-12-11 19:27:22,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:22,302 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:22,302 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:22,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-11 19:27:22,302 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-12-11 19:27:22,302 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:22,303 INFO L85 PathProgramCache]: Analyzing trace with hash 2137953195, now seen corresponding path program 8 times [2022-12-11 19:27:22,303 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:22,303 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989288534] [2022-12-11 19:27:22,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:22,303 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:22,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:22,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:22,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:22,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989288534] [2022-12-11 19:27:22,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1989288534] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:22,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:22,409 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:22,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040287060] [2022-12-11 19:27:22,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:22,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:22,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:22,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:22,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:22,410 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:22,411 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 192 transitions, 1277 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:22,411 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:22,411 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:22,411 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:22,741 INFO L130 PetriNetUnfolder]: 117/888 cut-off events. [2022-12-11 19:27:22,741 INFO L131 PetriNetUnfolder]: For 2601/2627 co-relation queries the response was YES. [2022-12-11 19:27:22,745 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2633 conditions, 888 events. 117/888 cut-off events. For 2601/2627 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5585 event pairs, 56 based on Foata normal form. 8/858 useless extension candidates. Maximal degree in co-relation 2563. Up to 317 conditions per place. [2022-12-11 19:27:22,747 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 73 selfloop transitions, 9 changer transitions 27/207 dead transitions. [2022-12-11 19:27:22,747 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 207 transitions, 1591 flow [2022-12-11 19:27:22,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:22,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:22,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1554 transitions. [2022-12-11 19:27:22,748 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7144827586206897 [2022-12-11 19:27:22,748 INFO L175 Difference]: Start difference. First operand has 255 places, 192 transitions, 1277 flow. Second operand 15 states and 1554 transitions. [2022-12-11 19:27:22,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 207 transitions, 1591 flow [2022-12-11 19:27:22,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 207 transitions, 1492 flow, removed 28 selfloop flow, removed 16 redundant places. [2022-12-11 19:27:22,759 INFO L231 Difference]: Finished difference. Result has 245 places, 176 transitions, 1037 flow [2022-12-11 19:27:22,759 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1194, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=183, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1037, PETRI_PLACES=245, PETRI_TRANSITIONS=176} [2022-12-11 19:27:22,759 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 114 predicate places. [2022-12-11 19:27:22,759 INFO L495 AbstractCegarLoop]: Abstraction has has 245 places, 176 transitions, 1037 flow [2022-12-11 19:27:22,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:22,760 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:22,760 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:22,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-11 19:27:22,760 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-12-11 19:27:22,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:22,761 INFO L85 PathProgramCache]: Analyzing trace with hash -302190009, now seen corresponding path program 9 times [2022-12-11 19:27:22,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:22,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208848007] [2022-12-11 19:27:22,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:22,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:22,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:22,857 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:22,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:22,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208848007] [2022-12-11 19:27:22,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208848007] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:22,857 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:22,857 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:22,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142147297] [2022-12-11 19:27:22,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:22,858 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:22,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:22,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:22,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:22,859 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:22,859 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 245 places, 176 transitions, 1037 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:22,859 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:22,859 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:22,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:23,139 INFO L130 PetriNetUnfolder]: 115/888 cut-off events. [2022-12-11 19:27:23,140 INFO L131 PetriNetUnfolder]: For 2116/2141 co-relation queries the response was YES. [2022-12-11 19:27:23,143 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2516 conditions, 888 events. 115/888 cut-off events. For 2116/2141 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 5641 event pairs, 51 based on Foata normal form. 9/867 useless extension candidates. Maximal degree in co-relation 2456. Up to 206 conditions per place. [2022-12-11 19:27:23,145 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 90 selfloop transitions, 20 changer transitions 25/233 dead transitions. [2022-12-11 19:27:23,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 233 transitions, 1742 flow [2022-12-11 19:27:23,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:27:23,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:27:23,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1786 transitions. [2022-12-11 19:27:23,157 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7245436105476674 [2022-12-11 19:27:23,157 INFO L175 Difference]: Start difference. First operand has 245 places, 176 transitions, 1037 flow. Second operand 17 states and 1786 transitions. [2022-12-11 19:27:23,157 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 233 transitions, 1742 flow [2022-12-11 19:27:23,165 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 233 transitions, 1607 flow, removed 33 selfloop flow, removed 12 redundant places. [2022-12-11 19:27:23,168 INFO L231 Difference]: Finished difference. Result has 237 places, 182 transitions, 1104 flow [2022-12-11 19:27:23,169 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=961, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1104, PETRI_PLACES=237, PETRI_TRANSITIONS=182} [2022-12-11 19:27:23,169 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 106 predicate places. [2022-12-11 19:27:23,169 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 182 transitions, 1104 flow [2022-12-11 19:27:23,179 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:23,179 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:23,179 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:23,179 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-11 19:27:23,179 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-12-11 19:27:23,180 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:23,180 INFO L85 PathProgramCache]: Analyzing trace with hash -1756854919, now seen corresponding path program 10 times [2022-12-11 19:27:23,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:23,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946938547] [2022-12-11 19:27:23,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:23,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:23,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:23,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-12-11 19:27:23,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:23,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946938547] [2022-12-11 19:27:23,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946938547] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:23,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:23,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:23,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1787359881] [2022-12-11 19:27:23,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:23,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:23,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:23,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:23,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:23,275 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:23,276 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 182 transitions, 1104 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:23,276 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:23,276 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:23,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:23,541 INFO L130 PetriNetUnfolder]: 110/850 cut-off events. [2022-12-11 19:27:23,541 INFO L131 PetriNetUnfolder]: For 2088/2111 co-relation queries the response was YES. [2022-12-11 19:27:23,544 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2429 conditions, 850 events. 110/850 cut-off events. For 2088/2111 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 5252 event pairs, 52 based on Foata normal form. 9/827 useless extension candidates. Maximal degree in co-relation 2367. Up to 210 conditions per place. [2022-12-11 19:27:23,546 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 86 selfloop transitions, 23 changer transitions 21/228 dead transitions. [2022-12-11 19:27:23,547 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 228 transitions, 1707 flow [2022-12-11 19:27:23,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:23,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:23,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1581 transitions. [2022-12-11 19:27:23,549 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7268965517241379 [2022-12-11 19:27:23,549 INFO L175 Difference]: Start difference. First operand has 237 places, 182 transitions, 1104 flow. Second operand 15 states and 1581 transitions. [2022-12-11 19:27:23,549 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 228 transitions, 1707 flow [2022-12-11 19:27:23,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 228 transitions, 1585 flow, removed 36 selfloop flow, removed 12 redundant places. [2022-12-11 19:27:23,560 INFO L231 Difference]: Finished difference. Result has 237 places, 187 transitions, 1175 flow [2022-12-11 19:27:23,560 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1042, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=182, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1175, PETRI_PLACES=237, PETRI_TRANSITIONS=187} [2022-12-11 19:27:23,560 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 106 predicate places. [2022-12-11 19:27:23,560 INFO L495 AbstractCegarLoop]: Abstraction has has 237 places, 187 transitions, 1175 flow [2022-12-11 19:27:23,561 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:23,561 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:23,561 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:23,561 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-11 19:27:23,561 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-12-11 19:27:23,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:23,562 INFO L85 PathProgramCache]: Analyzing trace with hash 801175143, now seen corresponding path program 11 times [2022-12-11 19:27:23,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:23,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866802046] [2022-12-11 19:27:23,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:23,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:23,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:23,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:23,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:23,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866802046] [2022-12-11 19:27:23,684 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866802046] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:23,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:23,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:23,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983253873] [2022-12-11 19:27:23,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:23,685 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:23,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:23,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:23,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:23,686 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:23,686 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 187 transitions, 1175 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:23,686 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:23,686 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:23,687 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:23,909 INFO L130 PetriNetUnfolder]: 103/820 cut-off events. [2022-12-11 19:27:23,909 INFO L131 PetriNetUnfolder]: For 1766/1789 co-relation queries the response was YES. [2022-12-11 19:27:23,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2289 conditions, 820 events. 103/820 cut-off events. For 1766/1789 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4982 event pairs, 52 based on Foata normal form. 9/798 useless extension candidates. Maximal degree in co-relation 2230. Up to 202 conditions per place. [2022-12-11 19:27:23,913 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 82 selfloop transitions, 12 changer transitions 25/217 dead transitions. [2022-12-11 19:27:23,914 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 217 transitions, 1550 flow [2022-12-11 19:27:23,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:23,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:23,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1574 transitions. [2022-12-11 19:27:23,916 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7236781609195402 [2022-12-11 19:27:23,916 INFO L175 Difference]: Start difference. First operand has 237 places, 187 transitions, 1175 flow. Second operand 15 states and 1574 transitions. [2022-12-11 19:27:23,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 217 transitions, 1550 flow [2022-12-11 19:27:23,923 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 217 transitions, 1440 flow, removed 27 selfloop flow, removed 11 redundant places. [2022-12-11 19:27:23,926 INFO L231 Difference]: Finished difference. Result has 238 places, 174 transitions, 975 flow [2022-12-11 19:27:23,927 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1086, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=975, PETRI_PLACES=238, PETRI_TRANSITIONS=174} [2022-12-11 19:27:23,927 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 107 predicate places. [2022-12-11 19:27:23,928 INFO L495 AbstractCegarLoop]: Abstraction has has 238 places, 174 transitions, 975 flow [2022-12-11 19:27:23,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:23,928 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:23,928 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:23,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-11 19:27:23,928 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-12-11 19:27:23,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:23,929 INFO L85 PathProgramCache]: Analyzing trace with hash 726620151, now seen corresponding path program 12 times [2022-12-11 19:27:23,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:23,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648109908] [2022-12-11 19:27:23,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:23,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:23,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:24,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-12-11 19:27:24,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:24,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648109908] [2022-12-11 19:27:24,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648109908] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:24,027 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:24,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:24,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912616187] [2022-12-11 19:27:24,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:24,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:24,028 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:24,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:24,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:24,029 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:24,029 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 238 places, 174 transitions, 975 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:24,029 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:24,030 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:24,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:24,302 INFO L130 PetriNetUnfolder]: 102/802 cut-off events. [2022-12-11 19:27:24,302 INFO L131 PetriNetUnfolder]: For 1495/1518 co-relation queries the response was YES. [2022-12-11 19:27:24,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2186 conditions, 802 events. 102/802 cut-off events. For 1495/1518 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4821 event pairs, 51 based on Foata normal form. 9/780 useless extension candidates. Maximal degree in co-relation 2129. Up to 159 conditions per place. [2022-12-11 19:27:24,309 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 92 selfloop transitions, 18 changer transitions 29/237 dead transitions. [2022-12-11 19:27:24,309 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 237 transitions, 1601 flow [2022-12-11 19:27:24,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-11 19:27:24,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-11 19:27:24,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1999 transitions. [2022-12-11 19:27:24,310 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.725589836660617 [2022-12-11 19:27:24,310 INFO L175 Difference]: Start difference. First operand has 238 places, 174 transitions, 975 flow. Second operand 19 states and 1999 transitions. [2022-12-11 19:27:24,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 237 transitions, 1601 flow [2022-12-11 19:27:24,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 237 transitions, 1507 flow, removed 22 selfloop flow, removed 12 redundant places. [2022-12-11 19:27:24,319 INFO L231 Difference]: Finished difference. Result has 236 places, 172 transitions, 948 flow [2022-12-11 19:27:24,319 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=919, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=948, PETRI_PLACES=236, PETRI_TRANSITIONS=172} [2022-12-11 19:27:24,319 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 105 predicate places. [2022-12-11 19:27:24,319 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 172 transitions, 948 flow [2022-12-11 19:27:24,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:24,320 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:24,320 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:24,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-11 19:27:24,320 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-12-11 19:27:24,320 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:24,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1633294249, now seen corresponding path program 13 times [2022-12-11 19:27:24,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:24,320 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [442152285] [2022-12-11 19:27:24,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:24,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:24,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:24,434 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:24,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:24,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [442152285] [2022-12-11 19:27:24,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [442152285] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:24,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:24,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:24,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821872027] [2022-12-11 19:27:24,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:24,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:24,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:24,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:24,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:24,436 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:24,437 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 172 transitions, 948 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:24,437 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:24,437 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:24,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:24,708 INFO L130 PetriNetUnfolder]: 97/795 cut-off events. [2022-12-11 19:27:24,708 INFO L131 PetriNetUnfolder]: For 1437/1460 co-relation queries the response was YES. [2022-12-11 19:27:24,711 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2155 conditions, 795 events. 97/795 cut-off events. For 1437/1460 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4782 event pairs, 51 based on Foata normal form. 9/773 useless extension candidates. Maximal degree in co-relation 2097. Up to 181 conditions per place. [2022-12-11 19:27:24,713 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 77 selfloop transitions, 19 changer transitions 22/216 dead transitions. [2022-12-11 19:27:24,713 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 216 transitions, 1458 flow [2022-12-11 19:27:24,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:24,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:24,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1582 transitions. [2022-12-11 19:27:24,714 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7273563218390805 [2022-12-11 19:27:24,715 INFO L175 Difference]: Start difference. First operand has 236 places, 172 transitions, 948 flow. Second operand 15 states and 1582 transitions. [2022-12-11 19:27:24,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 216 transitions, 1458 flow [2022-12-11 19:27:24,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 216 transitions, 1359 flow, removed 23 selfloop flow, removed 16 redundant places. [2022-12-11 19:27:24,721 INFO L231 Difference]: Finished difference. Result has 230 places, 175 transitions, 981 flow [2022-12-11 19:27:24,722 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=884, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=172, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=981, PETRI_PLACES=230, PETRI_TRANSITIONS=175} [2022-12-11 19:27:24,722 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 99 predicate places. [2022-12-11 19:27:24,722 INFO L495 AbstractCegarLoop]: Abstraction has has 230 places, 175 transitions, 981 flow [2022-12-11 19:27:24,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:24,722 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:24,722 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:24,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-11 19:27:24,723 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-12-11 19:27:24,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:24,723 INFO L85 PathProgramCache]: Analyzing trace with hash -662085519, now seen corresponding path program 14 times [2022-12-11 19:27:24,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:24,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883990723] [2022-12-11 19:27:24,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:24,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:24,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:24,833 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:24,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:24,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883990723] [2022-12-11 19:27:24,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883990723] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:24,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:24,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:24,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [649099967] [2022-12-11 19:27:24,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:24,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:24,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:24,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:24,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:24,835 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:24,836 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 175 transitions, 981 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:24,836 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:24,836 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:24,836 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:25,074 INFO L130 PetriNetUnfolder]: 93/779 cut-off events. [2022-12-11 19:27:25,075 INFO L131 PetriNetUnfolder]: For 1328/1351 co-relation queries the response was YES. [2022-12-11 19:27:25,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2059 conditions, 779 events. 93/779 cut-off events. For 1328/1351 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4628 event pairs, 51 based on Foata normal form. 9/757 useless extension candidates. Maximal degree in co-relation 2004. Up to 181 conditions per place. [2022-12-11 19:27:25,081 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 74 selfloop transitions, 15 changer transitions 25/212 dead transitions. [2022-12-11 19:27:25,081 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 212 transitions, 1383 flow [2022-12-11 19:27:25,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:27:25,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:27:25,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1777 transitions. [2022-12-11 19:27:25,082 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7208924949290061 [2022-12-11 19:27:25,082 INFO L175 Difference]: Start difference. First operand has 230 places, 175 transitions, 981 flow. Second operand 17 states and 1777 transitions. [2022-12-11 19:27:25,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 212 transitions, 1383 flow [2022-12-11 19:27:25,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 212 transitions, 1323 flow, removed 19 selfloop flow, removed 7 redundant places. [2022-12-11 19:27:25,089 INFO L231 Difference]: Finished difference. Result has 240 places, 169 transitions, 913 flow [2022-12-11 19:27:25,090 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=936, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=913, PETRI_PLACES=240, PETRI_TRANSITIONS=169} [2022-12-11 19:27:25,090 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 109 predicate places. [2022-12-11 19:27:25,090 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 169 transitions, 913 flow [2022-12-11 19:27:25,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:25,090 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:25,090 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:25,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-11 19:27:25,091 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-12-11 19:27:25,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:25,091 INFO L85 PathProgramCache]: Analyzing trace with hash -320666789, now seen corresponding path program 15 times [2022-12-11 19:27:25,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:25,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773289477] [2022-12-11 19:27:25,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:25,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:25,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:25,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-12-11 19:27:25,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:25,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773289477] [2022-12-11 19:27:25,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773289477] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:25,220 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:25,220 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:25,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114701625] [2022-12-11 19:27:25,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:25,221 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:25,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:25,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:25,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:25,222 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:25,223 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 169 transitions, 913 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:25,223 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:25,223 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:25,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:25,434 INFO L130 PetriNetUnfolder]: 87/720 cut-off events. [2022-12-11 19:27:25,434 INFO L131 PetriNetUnfolder]: For 1177/1200 co-relation queries the response was YES. [2022-12-11 19:27:25,437 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1879 conditions, 720 events. 87/720 cut-off events. For 1177/1200 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 4078 event pairs, 51 based on Foata normal form. 9/698 useless extension candidates. Maximal degree in co-relation 1821. Up to 161 conditions per place. [2022-12-11 19:27:25,439 INFO L137 encePairwiseOnDemand]: 132/145 looper letters, 63 selfloop transitions, 4 changer transitions 34/195 dead transitions. [2022-12-11 19:27:25,439 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 240 places, 195 transitions, 1181 flow [2022-12-11 19:27:25,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:27:25,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:27:25,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 1671 transitions. [2022-12-11 19:27:25,440 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7202586206896552 [2022-12-11 19:27:25,440 INFO L175 Difference]: Start difference. First operand has 240 places, 169 transitions, 913 flow. Second operand 16 states and 1671 transitions. [2022-12-11 19:27:25,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 240 places, 195 transitions, 1181 flow [2022-12-11 19:27:25,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 195 transitions, 1109 flow, removed 16 selfloop flow, removed 16 redundant places. [2022-12-11 19:27:25,447 INFO L231 Difference]: Finished difference. Result has 227 places, 145 transitions, 637 flow [2022-12-11 19:27:25,447 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=851, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=637, PETRI_PLACES=227, PETRI_TRANSITIONS=145} [2022-12-11 19:27:25,447 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 96 predicate places. [2022-12-11 19:27:25,447 INFO L495 AbstractCegarLoop]: Abstraction has has 227 places, 145 transitions, 637 flow [2022-12-11 19:27:25,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:25,448 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:25,448 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:25,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-11 19:27:25,448 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-12-11 19:27:25,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:25,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1637083833, now seen corresponding path program 11 times [2022-12-11 19:27:25,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:25,448 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101854536] [2022-12-11 19:27:25,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:25,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:25,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:25,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-12-11 19:27:25,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:25,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101854536] [2022-12-11 19:27:25,560 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101854536] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:25,560 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:25,560 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:25,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640107210] [2022-12-11 19:27:25,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:25,561 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:25,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:25,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:25,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:25,562 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:25,563 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 145 transitions, 637 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:25,563 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:25,563 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:25,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:26,004 INFO L130 PetriNetUnfolder]: 70/603 cut-off events. [2022-12-11 19:27:26,005 INFO L131 PetriNetUnfolder]: For 1197/1210 co-relation queries the response was YES. [2022-12-11 19:27:26,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1620 conditions, 603 events. 70/603 cut-off events. For 1197/1210 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 3096 event pairs, 33 based on Foata normal form. 4/579 useless extension candidates. Maximal degree in co-relation 1569. Up to 164 conditions per place. [2022-12-11 19:27:26,008 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 69 selfloop transitions, 4 changer transitions 31/199 dead transitions. [2022-12-11 19:27:26,008 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 199 transitions, 1203 flow [2022-12-11 19:27:26,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-11 19:27:26,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-11 19:27:26,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1972 transitions. [2022-12-11 19:27:26,010 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7157894736842105 [2022-12-11 19:27:26,010 INFO L175 Difference]: Start difference. First operand has 227 places, 145 transitions, 637 flow. Second operand 19 states and 1972 transitions. [2022-12-11 19:27:26,010 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 199 transitions, 1203 flow [2022-12-11 19:27:26,013 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 199 transitions, 1147 flow, removed 21 selfloop flow, removed 11 redundant places. [2022-12-11 19:27:26,015 INFO L231 Difference]: Finished difference. Result has 213 places, 143 transitions, 606 flow [2022-12-11 19:27:26,015 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=592, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=145, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=141, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=606, PETRI_PLACES=213, PETRI_TRANSITIONS=143} [2022-12-11 19:27:26,015 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 82 predicate places. [2022-12-11 19:27:26,015 INFO L495 AbstractCegarLoop]: Abstraction has has 213 places, 143 transitions, 606 flow [2022-12-11 19:27:26,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:26,016 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:26,016 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:26,016 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-11 19:27:26,016 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-12-11 19:27:26,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:26,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1048547165, now seen corresponding path program 12 times [2022-12-11 19:27:26,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:26,017 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415648497] [2022-12-11 19:27:26,017 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:26,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:26,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:26,122 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:26,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:26,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415648497] [2022-12-11 19:27:26,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415648497] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:26,122 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:26,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:26,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1078792693] [2022-12-11 19:27:26,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:26,123 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:26,123 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:26,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:26,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:26,124 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:26,124 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 143 transitions, 606 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:26,124 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:26,124 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:26,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:26,343 INFO L130 PetriNetUnfolder]: 70/589 cut-off events. [2022-12-11 19:27:26,343 INFO L131 PetriNetUnfolder]: For 1202/1212 co-relation queries the response was YES. [2022-12-11 19:27:26,345 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1559 conditions, 589 events. 70/589 cut-off events. For 1202/1212 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 2921 event pairs, 33 based on Foata normal form. 3/562 useless extension candidates. Maximal degree in co-relation 1502. Up to 186 conditions per place. [2022-12-11 19:27:26,346 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 49 selfloop transitions, 13 changer transitions 17/174 dead transitions. [2022-12-11 19:27:26,346 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 174 transitions, 1128 flow [2022-12-11 19:27:26,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:26,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:26,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1550 transitions. [2022-12-11 19:27:26,348 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7126436781609196 [2022-12-11 19:27:26,348 INFO L175 Difference]: Start difference. First operand has 213 places, 143 transitions, 606 flow. Second operand 15 states and 1550 transitions. [2022-12-11 19:27:26,348 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 174 transitions, 1128 flow [2022-12-11 19:27:26,351 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 174 transitions, 1014 flow, removed 44 selfloop flow, removed 17 redundant places. [2022-12-11 19:27:26,353 INFO L231 Difference]: Finished difference. Result has 205 places, 153 transitions, 748 flow [2022-12-11 19:27:26,353 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=564, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=143, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=748, PETRI_PLACES=205, PETRI_TRANSITIONS=153} [2022-12-11 19:27:26,353 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 74 predicate places. [2022-12-11 19:27:26,353 INFO L495 AbstractCegarLoop]: Abstraction has has 205 places, 153 transitions, 748 flow [2022-12-11 19:27:26,354 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:26,354 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:26,354 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:26,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-11 19:27:26,354 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-12-11 19:27:26,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:26,354 INFO L85 PathProgramCache]: Analyzing trace with hash -317715437, now seen corresponding path program 13 times [2022-12-11 19:27:26,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:26,354 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513864987] [2022-12-11 19:27:26,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:26,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:26,466 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:26,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:26,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513864987] [2022-12-11 19:27:26,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513864987] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:26,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:26,466 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:26,466 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892624152] [2022-12-11 19:27:26,466 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:26,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:26,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:26,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:26,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:26,467 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:26,468 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 153 transitions, 748 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:26,468 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:26,468 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:26,468 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:26,726 INFO L130 PetriNetUnfolder]: 70/577 cut-off events. [2022-12-11 19:27:26,726 INFO L131 PetriNetUnfolder]: For 1095/1103 co-relation queries the response was YES. [2022-12-11 19:27:26,729 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1570 conditions, 577 events. 70/577 cut-off events. For 1095/1103 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2794 event pairs, 33 based on Foata normal form. 2/549 useless extension candidates. Maximal degree in co-relation 1518. Up to 159 conditions per place. [2022-12-11 19:27:26,730 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 68 selfloop transitions, 9 changer transitions 22/194 dead transitions. [2022-12-11 19:27:26,730 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 194 transitions, 1274 flow [2022-12-11 19:27:26,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-11 19:27:26,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-11 19:27:26,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1868 transitions. [2022-12-11 19:27:26,732 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7157088122605364 [2022-12-11 19:27:26,732 INFO L175 Difference]: Start difference. First operand has 205 places, 153 transitions, 748 flow. Second operand 18 states and 1868 transitions. [2022-12-11 19:27:26,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 194 transitions, 1274 flow [2022-12-11 19:27:26,735 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 194 transitions, 1141 flow, removed 61 selfloop flow, removed 8 redundant places. [2022-12-11 19:27:26,737 INFO L231 Difference]: Finished difference. Result has 219 places, 152 transitions, 716 flow [2022-12-11 19:27:26,737 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=673, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=716, PETRI_PLACES=219, PETRI_TRANSITIONS=152} [2022-12-11 19:27:26,737 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 88 predicate places. [2022-12-11 19:27:26,738 INFO L495 AbstractCegarLoop]: Abstraction has has 219 places, 152 transitions, 716 flow [2022-12-11 19:27:26,738 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:26,738 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:26,738 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:26,738 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-11 19:27:26,738 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-12-11 19:27:26,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:26,738 INFO L85 PathProgramCache]: Analyzing trace with hash -581274729, now seen corresponding path program 14 times [2022-12-11 19:27:26,738 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:26,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484597224] [2022-12-11 19:27:26,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:26,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:26,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:26,842 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:26,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:26,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484597224] [2022-12-11 19:27:26,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484597224] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:26,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:26,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:26,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [974234302] [2022-12-11 19:27:26,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:26,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:26,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:26,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:26,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:26,844 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:26,845 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 152 transitions, 716 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:26,845 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:26,845 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:26,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:27,096 INFO L130 PetriNetUnfolder]: 65/567 cut-off events. [2022-12-11 19:27:27,096 INFO L131 PetriNetUnfolder]: For 866/875 co-relation queries the response was YES. [2022-12-11 19:27:27,098 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1464 conditions, 567 events. 65/567 cut-off events. For 866/875 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 2726 event pairs, 33 based on Foata normal form. 2/539 useless extension candidates. Maximal degree in co-relation 1406. Up to 177 conditions per place. [2022-12-11 19:27:27,100 INFO L137 encePairwiseOnDemand]: 133/145 looper letters, 44 selfloop transitions, 11 changer transitions 20/170 dead transitions. [2022-12-11 19:27:27,100 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 170 transitions, 1052 flow [2022-12-11 19:27:27,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:27:27,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:27:27,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1748 transitions. [2022-12-11 19:27:27,101 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7091277890466532 [2022-12-11 19:27:27,101 INFO L175 Difference]: Start difference. First operand has 219 places, 152 transitions, 716 flow. Second operand 17 states and 1748 transitions. [2022-12-11 19:27:27,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 170 transitions, 1052 flow [2022-12-11 19:27:27,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 205 places, 170 transitions, 954 flow, removed 28 selfloop flow, removed 18 redundant places. [2022-12-11 19:27:27,106 INFO L231 Difference]: Finished difference. Result has 211 places, 149 transitions, 665 flow [2022-12-11 19:27:27,106 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=655, PETRI_DIFFERENCE_MINUEND_PLACES=189, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=665, PETRI_PLACES=211, PETRI_TRANSITIONS=149} [2022-12-11 19:27:27,106 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 80 predicate places. [2022-12-11 19:27:27,106 INFO L495 AbstractCegarLoop]: Abstraction has has 211 places, 149 transitions, 665 flow [2022-12-11 19:27:27,107 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:27,107 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:27,107 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:27,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-11 19:27:27,107 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-12-11 19:27:27,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:27,107 INFO L85 PathProgramCache]: Analyzing trace with hash -1870048437, now seen corresponding path program 15 times [2022-12-11 19:27:27,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:27,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1933072565] [2022-12-11 19:27:27,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:27,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:27,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:27,196 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:27,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:27,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1933072565] [2022-12-11 19:27:27,197 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1933072565] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:27,197 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:27,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-12-11 19:27:27,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049986979] [2022-12-11 19:27:27,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:27,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-11 19:27:27,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:27,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-11 19:27:27,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-11 19:27:27,198 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 99 out of 145 [2022-12-11 19:27:27,199 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 211 places, 149 transitions, 665 flow. Second operand has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:27,199 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:27,199 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 99 of 145 [2022-12-11 19:27:27,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:27,365 INFO L130 PetriNetUnfolder]: 60/507 cut-off events. [2022-12-11 19:27:27,366 INFO L131 PetriNetUnfolder]: For 574/582 co-relation queries the response was YES. [2022-12-11 19:27:27,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1222 conditions, 507 events. 60/507 cut-off events. For 574/582 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 2286 event pairs, 33 based on Foata normal form. 2/479 useless extension candidates. Maximal degree in co-relation 1172. Up to 156 conditions per place. [2022-12-11 19:27:27,368 INFO L137 encePairwiseOnDemand]: 131/145 looper letters, 35 selfloop transitions, 2 changer transitions 26/156 dead transitions. [2022-12-11 19:27:27,369 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 156 transitions, 809 flow [2022-12-11 19:27:27,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:27:27,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:27:27,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1540 transitions. [2022-12-11 19:27:27,370 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7080459770114943 [2022-12-11 19:27:27,370 INFO L175 Difference]: Start difference. First operand has 211 places, 149 transitions, 665 flow. Second operand 15 states and 1540 transitions. [2022-12-11 19:27:27,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 156 transitions, 809 flow [2022-12-11 19:27:27,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 156 transitions, 758 flow, removed 15 selfloop flow, removed 9 redundant places. [2022-12-11 19:27:27,374 INFO L231 Difference]: Finished difference. Result has 209 places, 130 transitions, 434 flow [2022-12-11 19:27:27,374 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=618, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=434, PETRI_PLACES=209, PETRI_TRANSITIONS=130} [2022-12-11 19:27:27,375 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 78 predicate places. [2022-12-11 19:27:27,375 INFO L495 AbstractCegarLoop]: Abstraction has has 209 places, 130 transitions, 434 flow [2022-12-11 19:27:27,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 101.9) internal successors, (1019), 10 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:27,375 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:27,375 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:27,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-11 19:27:27,376 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-12-11 19:27:27,376 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:27,376 INFO L85 PathProgramCache]: Analyzing trace with hash 744069374, now seen corresponding path program 1 times [2022-12-11 19:27:27,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:27,376 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354611883] [2022-12-11 19:27:27,376 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:27,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:27,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:27,918 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:27,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:27,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354611883] [2022-12-11 19:27:27,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354611883] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:27,918 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:27,918 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:27,918 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331050148] [2022-12-11 19:27:27,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:27,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:27,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:27,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:27,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:27,920 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:27,921 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 130 transitions, 434 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:27,921 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:27,921 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:27,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:30,109 INFO L130 PetriNetUnfolder]: 448/1485 cut-off events. [2022-12-11 19:27:30,109 INFO L131 PetriNetUnfolder]: For 1287/1294 co-relation queries the response was YES. [2022-12-11 19:27:30,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3503 conditions, 1485 events. 448/1485 cut-off events. For 1287/1294 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 8960 event pairs, 9 based on Foata normal form. 3/1416 useless extension candidates. Maximal degree in co-relation 3456. Up to 177 conditions per place. [2022-12-11 19:27:30,117 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 192 selfloop transitions, 35 changer transitions 39/338 dead transitions. [2022-12-11 19:27:30,117 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 338 transitions, 1892 flow [2022-12-11 19:27:30,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 19:27:30,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 19:27:30,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 3061 transitions. [2022-12-11 19:27:30,119 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5705498602050326 [2022-12-11 19:27:30,119 INFO L175 Difference]: Start difference. First operand has 209 places, 130 transitions, 434 flow. Second operand 37 states and 3061 transitions. [2022-12-11 19:27:30,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 338 transitions, 1892 flow [2022-12-11 19:27:30,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 338 transitions, 1664 flow, removed 108 selfloop flow, removed 14 redundant places. [2022-12-11 19:27:30,125 INFO L231 Difference]: Finished difference. Result has 226 places, 157 transitions, 681 flow [2022-12-11 19:27:30,125 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=396, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=681, PETRI_PLACES=226, PETRI_TRANSITIONS=157} [2022-12-11 19:27:30,125 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 95 predicate places. [2022-12-11 19:27:30,126 INFO L495 AbstractCegarLoop]: Abstraction has has 226 places, 157 transitions, 681 flow [2022-12-11 19:27:30,126 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:30,126 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:30,126 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:30,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-11 19:27:30,126 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-12-11 19:27:30,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:30,127 INFO L85 PathProgramCache]: Analyzing trace with hash 840897622, now seen corresponding path program 2 times [2022-12-11 19:27:30,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:30,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052512673] [2022-12-11 19:27:30,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:30,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:30,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:30,664 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:30,664 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:30,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052512673] [2022-12-11 19:27:30,664 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052512673] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:30,664 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:30,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:30,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265920134] [2022-12-11 19:27:30,665 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:30,665 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:30,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:30,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:30,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:30,666 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:30,667 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 157 transitions, 681 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:30,667 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:30,667 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:30,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:32,867 INFO L130 PetriNetUnfolder]: 479/1558 cut-off events. [2022-12-11 19:27:32,867 INFO L131 PetriNetUnfolder]: For 4524/4533 co-relation queries the response was YES. [2022-12-11 19:27:32,872 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4800 conditions, 1558 events. 479/1558 cut-off events. For 4524/4533 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 9352 event pairs, 26 based on Foata normal form. 2/1485 useless extension candidates. Maximal degree in co-relation 4735. Up to 169 conditions per place. [2022-12-11 19:27:32,876 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 193 selfloop transitions, 59 changer transitions 43/367 dead transitions. [2022-12-11 19:27:32,876 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 243 places, 367 transitions, 2601 flow [2022-12-11 19:27:32,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:27:32,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:27:32,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2906 transitions. [2022-12-11 19:27:32,878 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5726108374384237 [2022-12-11 19:27:32,879 INFO L175 Difference]: Start difference. First operand has 226 places, 157 transitions, 681 flow. Second operand 35 states and 2906 transitions. [2022-12-11 19:27:32,879 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 243 places, 367 transitions, 2601 flow [2022-12-11 19:27:32,888 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 367 transitions, 2218 flow, removed 145 selfloop flow, removed 21 redundant places. [2022-12-11 19:27:32,891 INFO L231 Difference]: Finished difference. Result has 246 places, 190 transitions, 1156 flow [2022-12-11 19:27:32,892 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=600, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1156, PETRI_PLACES=246, PETRI_TRANSITIONS=190} [2022-12-11 19:27:32,892 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 115 predicate places. [2022-12-11 19:27:32,892 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 190 transitions, 1156 flow [2022-12-11 19:27:32,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:32,893 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:32,893 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:32,893 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-11 19:27:32,893 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-12-11 19:27:32,893 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:32,893 INFO L85 PathProgramCache]: Analyzing trace with hash 516315430, now seen corresponding path program 3 times [2022-12-11 19:27:32,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:32,894 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272118069] [2022-12-11 19:27:32,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:32,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:32,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:33,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-12-11 19:27:33,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:33,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272118069] [2022-12-11 19:27:33,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272118069] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:33,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:33,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:33,426 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875213036] [2022-12-11 19:27:33,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:33,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:33,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:33,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:33,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:33,428 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:33,429 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 190 transitions, 1156 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:33,429 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:33,429 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:33,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:37,522 INFO L130 PetriNetUnfolder]: 513/1688 cut-off events. [2022-12-11 19:27:37,522 INFO L131 PetriNetUnfolder]: For 4246/4255 co-relation queries the response was YES. [2022-12-11 19:27:37,530 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5494 conditions, 1688 events. 513/1688 cut-off events. For 4246/4255 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 10705 event pairs, 35 based on Foata normal form. 5/1609 useless extension candidates. Maximal degree in co-relation 5421. Up to 147 conditions per place. [2022-12-11 19:27:37,534 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 287 selfloop transitions, 35 changer transitions 124/518 dead transitions. [2022-12-11 19:27:37,534 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 518 transitions, 4174 flow [2022-12-11 19:27:37,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2022-12-11 19:27:37,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2022-12-11 19:27:37,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 5298 transitions. [2022-12-11 19:27:37,538 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5621220159151193 [2022-12-11 19:27:37,538 INFO L175 Difference]: Start difference. First operand has 246 places, 190 transitions, 1156 flow. Second operand 65 states and 5298 transitions. [2022-12-11 19:27:37,538 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 518 transitions, 4174 flow [2022-12-11 19:27:37,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 275 places, 518 transitions, 3513 flow, removed 143 selfloop flow, removed 20 redundant places. [2022-12-11 19:27:37,561 INFO L231 Difference]: Finished difference. Result has 328 places, 190 transitions, 1089 flow [2022-12-11 19:27:37,561 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=877, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=155, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=1089, PETRI_PLACES=328, PETRI_TRANSITIONS=190} [2022-12-11 19:27:37,561 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 197 predicate places. [2022-12-11 19:27:37,561 INFO L495 AbstractCegarLoop]: Abstraction has has 328 places, 190 transitions, 1089 flow [2022-12-11 19:27:37,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:37,562 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:37,562 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:37,562 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-11 19:27:37,562 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-12-11 19:27:37,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:37,563 INFO L85 PathProgramCache]: Analyzing trace with hash -949323844, now seen corresponding path program 4 times [2022-12-11 19:27:37,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:37,563 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571140847] [2022-12-11 19:27:37,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:37,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:37,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:38,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:38,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:38,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571140847] [2022-12-11 19:27:38,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571140847] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:38,095 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:38,095 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:38,095 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420778111] [2022-12-11 19:27:38,095 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:38,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:38,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:38,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:38,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:38,096 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:38,097 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 190 transitions, 1089 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:38,097 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:38,097 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:38,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:40,727 INFO L130 PetriNetUnfolder]: 725/2291 cut-off events. [2022-12-11 19:27:40,727 INFO L131 PetriNetUnfolder]: For 9499/9510 co-relation queries the response was YES. [2022-12-11 19:27:40,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8436 conditions, 2291 events. 725/2291 cut-off events. For 9499/9510 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 15903 event pairs, 63 based on Foata normal form. 5/2182 useless extension candidates. Maximal degree in co-relation 8323. Up to 819 conditions per place. [2022-12-11 19:27:40,746 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 262 selfloop transitions, 47 changer transitions 39/420 dead transitions. [2022-12-11 19:27:40,747 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 420 transitions, 3587 flow [2022-12-11 19:27:40,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:27:40,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:27:40,748 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2939 transitions. [2022-12-11 19:27:40,748 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5791133004926108 [2022-12-11 19:27:40,748 INFO L175 Difference]: Start difference. First operand has 328 places, 190 transitions, 1089 flow. Second operand 35 states and 2939 transitions. [2022-12-11 19:27:40,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 420 transitions, 3587 flow [2022-12-11 19:27:40,774 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 420 transitions, 3032 flow, removed 154 selfloop flow, removed 60 redundant places. [2022-12-11 19:27:40,778 INFO L231 Difference]: Finished difference. Result has 282 places, 221 transitions, 1544 flow [2022-12-11 19:27:40,778 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=924, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1544, PETRI_PLACES=282, PETRI_TRANSITIONS=221} [2022-12-11 19:27:40,780 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 151 predicate places. [2022-12-11 19:27:40,780 INFO L495 AbstractCegarLoop]: Abstraction has has 282 places, 221 transitions, 1544 flow [2022-12-11 19:27:40,780 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:40,780 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:40,781 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:40,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-11 19:27:40,781 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-12-11 19:27:40,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:40,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1492269628, now seen corresponding path program 5 times [2022-12-11 19:27:40,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:40,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244265168] [2022-12-11 19:27:40,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:40,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:41,307 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:41,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:41,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244265168] [2022-12-11 19:27:41,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244265168] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:41,308 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:41,308 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:41,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905229166] [2022-12-11 19:27:41,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:41,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:41,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:41,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:41,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:41,310 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:41,311 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 221 transitions, 1544 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:41,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:41,311 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:41,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:44,131 INFO L130 PetriNetUnfolder]: 788/2524 cut-off events. [2022-12-11 19:27:44,132 INFO L131 PetriNetUnfolder]: For 11752/11766 co-relation queries the response was YES. [2022-12-11 19:27:44,146 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9352 conditions, 2524 events. 788/2524 cut-off events. For 11752/11766 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 17900 event pairs, 95 based on Foata normal form. 4/2401 useless extension candidates. Maximal degree in co-relation 9256. Up to 366 conditions per place. [2022-12-11 19:27:44,152 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 252 selfloop transitions, 58 changer transitions 49/431 dead transitions. [2022-12-11 19:27:44,152 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 431 transitions, 4139 flow [2022-12-11 19:27:44,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 19:27:44,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 19:27:44,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 3378 transitions. [2022-12-11 19:27:44,154 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5682085786375105 [2022-12-11 19:27:44,154 INFO L175 Difference]: Start difference. First operand has 282 places, 221 transitions, 1544 flow. Second operand 41 states and 3378 transitions. [2022-12-11 19:27:44,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 431 transitions, 4139 flow [2022-12-11 19:27:44,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 431 transitions, 3601 flow, removed 268 selfloop flow, removed 15 redundant places. [2022-12-11 19:27:44,190 INFO L231 Difference]: Finished difference. Result has 324 places, 244 transitions, 1700 flow [2022-12-11 19:27:44,190 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1286, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=1700, PETRI_PLACES=324, PETRI_TRANSITIONS=244} [2022-12-11 19:27:44,190 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 193 predicate places. [2022-12-11 19:27:44,190 INFO L495 AbstractCegarLoop]: Abstraction has has 324 places, 244 transitions, 1700 flow [2022-12-11 19:27:44,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:44,191 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:44,191 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:44,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-11 19:27:44,191 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-12-11 19:27:44,191 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:44,191 INFO L85 PathProgramCache]: Analyzing trace with hash 1051133092, now seen corresponding path program 6 times [2022-12-11 19:27:44,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:44,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962963016] [2022-12-11 19:27:44,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:44,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:44,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:44,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-12-11 19:27:44,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:44,738 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962963016] [2022-12-11 19:27:44,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962963016] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:44,739 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:44,739 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:44,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447195525] [2022-12-11 19:27:44,739 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:44,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:44,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:44,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:44,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:44,740 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:44,741 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 244 transitions, 1700 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:44,741 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:44,741 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:44,741 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:47,264 INFO L130 PetriNetUnfolder]: 908/2841 cut-off events. [2022-12-11 19:27:47,265 INFO L131 PetriNetUnfolder]: For 20532/20546 co-relation queries the response was YES. [2022-12-11 19:27:47,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12221 conditions, 2841 events. 908/2841 cut-off events. For 20532/20546 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 20896 event pairs, 96 based on Foata normal form. 7/2709 useless extension candidates. Maximal degree in co-relation 12107. Up to 617 conditions per place. [2022-12-11 19:27:47,290 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 329 selfloop transitions, 51 changer transitions 36/488 dead transitions. [2022-12-11 19:27:47,291 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 336 places, 488 transitions, 5009 flow [2022-12-11 19:27:47,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:27:47,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:27:47,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2919 transitions. [2022-12-11 19:27:47,293 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5751724137931035 [2022-12-11 19:27:47,293 INFO L175 Difference]: Start difference. First operand has 324 places, 244 transitions, 1700 flow. Second operand 35 states and 2919 transitions. [2022-12-11 19:27:47,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 336 places, 488 transitions, 5009 flow [2022-12-11 19:27:47,338 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 312 places, 488 transitions, 4478 flow, removed 152 selfloop flow, removed 24 redundant places. [2022-12-11 19:27:47,342 INFO L231 Difference]: Finished difference. Result has 339 places, 271 transitions, 2157 flow [2022-12-11 19:27:47,343 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1561, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=204, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2157, PETRI_PLACES=339, PETRI_TRANSITIONS=271} [2022-12-11 19:27:47,343 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 208 predicate places. [2022-12-11 19:27:47,343 INFO L495 AbstractCegarLoop]: Abstraction has has 339 places, 271 transitions, 2157 flow [2022-12-11 19:27:47,344 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:47,344 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:47,344 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:47,344 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-11 19:27:47,344 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-12-11 19:27:47,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:47,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1117471294, now seen corresponding path program 7 times [2022-12-11 19:27:47,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:47,344 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620379601] [2022-12-11 19:27:47,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:47,344 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:47,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:47,896 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:47,896 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:47,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620379601] [2022-12-11 19:27:47,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [620379601] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:47,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:47,896 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:47,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472857296] [2022-12-11 19:27:47,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:47,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:47,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:47,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:47,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:47,899 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:47,900 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 339 places, 271 transitions, 2157 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:47,900 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:47,900 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:47,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:50,380 INFO L130 PetriNetUnfolder]: 1042/3208 cut-off events. [2022-12-11 19:27:50,381 INFO L131 PetriNetUnfolder]: For 22282/22296 co-relation queries the response was YES. [2022-12-11 19:27:50,405 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13752 conditions, 3208 events. 1042/3208 cut-off events. For 22282/22296 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 24156 event pairs, 143 based on Foata normal form. 4/3057 useless extension candidates. Maximal degree in co-relation 13629. Up to 717 conditions per place. [2022-12-11 19:27:50,413 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 349 selfloop transitions, 52 changer transitions 39/512 dead transitions. [2022-12-11 19:27:50,413 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 358 places, 512 transitions, 5606 flow [2022-12-11 19:27:50,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:27:50,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:27:50,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2926 transitions. [2022-12-11 19:27:50,415 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.576551724137931 [2022-12-11 19:27:50,415 INFO L175 Difference]: Start difference. First operand has 339 places, 271 transitions, 2157 flow. Second operand 35 states and 2926 transitions. [2022-12-11 19:27:50,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 358 places, 512 transitions, 5606 flow [2022-12-11 19:27:50,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 512 transitions, 5110 flow, removed 183 selfloop flow, removed 19 redundant places. [2022-12-11 19:27:50,485 INFO L231 Difference]: Finished difference. Result has 366 places, 298 transitions, 2531 flow [2022-12-11 19:27:50,485 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=1897, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2531, PETRI_PLACES=366, PETRI_TRANSITIONS=298} [2022-12-11 19:27:50,486 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 235 predicate places. [2022-12-11 19:27:50,486 INFO L495 AbstractCegarLoop]: Abstraction has has 366 places, 298 transitions, 2531 flow [2022-12-11 19:27:50,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:50,486 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:50,486 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:50,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-11 19:27:50,486 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-12-11 19:27:50,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:50,487 INFO L85 PathProgramCache]: Analyzing trace with hash -798102798, now seen corresponding path program 8 times [2022-12-11 19:27:50,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:50,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1732849490] [2022-12-11 19:27:50,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:50,487 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:50,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:50,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:27:50,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:50,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1732849490] [2022-12-11 19:27:50,973 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1732849490] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:50,973 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:50,973 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:50,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797063972] [2022-12-11 19:27:50,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:50,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:50,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:50,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:50,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:50,975 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:50,976 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 366 places, 298 transitions, 2531 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:50,976 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:50,976 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:50,976 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:53,840 INFO L130 PetriNetUnfolder]: 1195/3665 cut-off events. [2022-12-11 19:27:53,840 INFO L131 PetriNetUnfolder]: For 32256/32267 co-relation queries the response was YES. [2022-12-11 19:27:53,869 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17092 conditions, 3665 events. 1195/3665 cut-off events. For 32256/32267 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 28605 event pairs, 243 based on Foata normal form. 5/3491 useless extension candidates. Maximal degree in co-relation 16956. Up to 1083 conditions per place. [2022-12-11 19:27:53,880 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 408 selfloop transitions, 48 changer transitions 36/564 dead transitions. [2022-12-11 19:27:53,880 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 564 transitions, 6485 flow [2022-12-11 19:27:53,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:27:53,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:27:53,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2935 transitions. [2022-12-11 19:27:53,882 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5783251231527093 [2022-12-11 19:27:53,882 INFO L175 Difference]: Start difference. First operand has 366 places, 298 transitions, 2531 flow. Second operand 35 states and 2935 transitions. [2022-12-11 19:27:53,882 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 564 transitions, 6485 flow [2022-12-11 19:27:53,983 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 366 places, 564 transitions, 5919 flow, removed 208 selfloop flow, removed 19 redundant places. [2022-12-11 19:27:53,988 INFO L231 Difference]: Finished difference. Result has 395 places, 325 transitions, 2892 flow [2022-12-11 19:27:53,989 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=2210, PETRI_DIFFERENCE_MINUEND_PLACES=332, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=298, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=22, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2892, PETRI_PLACES=395, PETRI_TRANSITIONS=325} [2022-12-11 19:27:53,989 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 264 predicate places. [2022-12-11 19:27:53,989 INFO L495 AbstractCegarLoop]: Abstraction has has 395 places, 325 transitions, 2892 flow [2022-12-11 19:27:53,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:53,989 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:53,989 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:53,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-11 19:27:53,990 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-12-11 19:27:53,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:53,990 INFO L85 PathProgramCache]: Analyzing trace with hash 2136725912, now seen corresponding path program 9 times [2022-12-11 19:27:53,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:53,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [853836687] [2022-12-11 19:27:53,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:53,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:54,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:54,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-12-11 19:27:54,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:54,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [853836687] [2022-12-11 19:27:54,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [853836687] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:54,523 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:54,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:54,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805588706] [2022-12-11 19:27:54,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:54,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:54,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:54,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:54,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=593, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:54,525 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:54,526 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 325 transitions, 2892 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:54,526 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:54,526 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:54,526 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:57,681 INFO L130 PetriNetUnfolder]: 1267/3775 cut-off events. [2022-12-11 19:27:57,681 INFO L131 PetriNetUnfolder]: For 42053/42066 co-relation queries the response was YES. [2022-12-11 19:27:57,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19099 conditions, 3775 events. 1267/3775 cut-off events. For 42053/42066 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 29623 event pairs, 285 based on Foata normal form. 5/3599 useless extension candidates. Maximal degree in co-relation 18948. Up to 1221 conditions per place. [2022-12-11 19:27:57,723 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 448 selfloop transitions, 59 changer transitions 39/618 dead transitions. [2022-12-11 19:27:57,723 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 618 transitions, 7712 flow [2022-12-11 19:27:57,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:27:57,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:27:57,725 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2952 transitions. [2022-12-11 19:27:57,725 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5816748768472907 [2022-12-11 19:27:57,725 INFO L175 Difference]: Start difference. First operand has 395 places, 325 transitions, 2892 flow. Second operand 35 states and 2952 transitions. [2022-12-11 19:27:57,725 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 618 transitions, 7712 flow [2022-12-11 19:27:57,857 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 618 transitions, 7020 flow, removed 310 selfloop flow, removed 19 redundant places. [2022-12-11 19:27:57,863 INFO L231 Difference]: Finished difference. Result has 419 places, 347 transitions, 3236 flow [2022-12-11 19:27:57,863 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=2559, PETRI_DIFFERENCE_MINUEND_PLACES=361, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=325, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=276, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3236, PETRI_PLACES=419, PETRI_TRANSITIONS=347} [2022-12-11 19:27:57,863 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 288 predicate places. [2022-12-11 19:27:57,863 INFO L495 AbstractCegarLoop]: Abstraction has has 419 places, 347 transitions, 3236 flow [2022-12-11 19:27:57,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:57,864 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:57,864 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:57,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-11 19:27:57,864 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-12-11 19:27:57,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:57,864 INFO L85 PathProgramCache]: Analyzing trace with hash 336845072, now seen corresponding path program 10 times [2022-12-11 19:27:57,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:57,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232257867] [2022-12-11 19:27:57,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:57,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:57,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:58,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-12-11 19:27:58,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:58,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232257867] [2022-12-11 19:27:58,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232257867] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:58,427 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:58,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:27:58,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916402497] [2022-12-11 19:27:58,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:58,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:27:58,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:58,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:27:58,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:27:58,429 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:27:58,429 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 347 transitions, 3236 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:58,429 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:58,429 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:27:58,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:03,454 INFO L130 PetriNetUnfolder]: 1477/4439 cut-off events. [2022-12-11 19:28:03,454 INFO L131 PetriNetUnfolder]: For 57612/57625 co-relation queries the response was YES. [2022-12-11 19:28:03,494 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23415 conditions, 4439 events. 1477/4439 cut-off events. For 57612/57625 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 36623 event pairs, 362 based on Foata normal form. 5/4239 useless extension candidates. Maximal degree in co-relation 23255. Up to 1554 conditions per place. [2022-12-11 19:28:03,508 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 496 selfloop transitions, 29 changer transitions 112/709 dead transitions. [2022-12-11 19:28:03,508 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 465 places, 709 transitions, 9002 flow [2022-12-11 19:28:03,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2022-12-11 19:28:03,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2022-12-11 19:28:03,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 5100 transitions. [2022-12-11 19:28:03,512 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5672969966629589 [2022-12-11 19:28:03,512 INFO L175 Difference]: Start difference. First operand has 419 places, 347 transitions, 3236 flow. Second operand 62 states and 5100 transitions. [2022-12-11 19:28:03,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 465 places, 709 transitions, 9002 flow [2022-12-11 19:28:03,727 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 445 places, 709 transitions, 8296 flow, removed 231 selfloop flow, removed 20 redundant places. [2022-12-11 19:28:03,733 INFO L231 Difference]: Finished difference. Result has 503 places, 357 transitions, 3313 flow [2022-12-11 19:28:03,733 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=2857, PETRI_DIFFERENCE_MINUEND_PLACES=384, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=318, PETRI_DIFFERENCE_SUBTRAHEND_STATES=62, PETRI_FLOW=3313, PETRI_PLACES=503, PETRI_TRANSITIONS=357} [2022-12-11 19:28:03,733 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 372 predicate places. [2022-12-11 19:28:03,733 INFO L495 AbstractCegarLoop]: Abstraction has has 503 places, 357 transitions, 3313 flow [2022-12-11 19:28:03,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:03,734 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:03,734 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:03,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-11 19:28:03,734 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-12-11 19:28:03,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:03,734 INFO L85 PathProgramCache]: Analyzing trace with hash -405397358, now seen corresponding path program 11 times [2022-12-11 19:28:03,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:03,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112028029] [2022-12-11 19:28:03,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:03,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:03,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:04,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-12-11 19:28:04,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:04,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112028029] [2022-12-11 19:28:04,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112028029] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:04,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:04,288 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:04,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096428982] [2022-12-11 19:28:04,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:04,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:04,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:04,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:04,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:04,289 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:04,290 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 503 places, 357 transitions, 3313 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:04,290 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:04,290 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:04,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:08,078 INFO L130 PetriNetUnfolder]: 1551/4645 cut-off events. [2022-12-11 19:28:08,078 INFO L131 PetriNetUnfolder]: For 111800/111819 co-relation queries the response was YES. [2022-12-11 19:28:08,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28968 conditions, 4645 events. 1551/4645 cut-off events. For 111800/111819 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 38677 event pairs, 331 based on Foata normal form. 9/4430 useless extension candidates. Maximal degree in co-relation 28763. Up to 1221 conditions per place. [2022-12-11 19:28:08,146 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 502 selfloop transitions, 55 changer transitions 43/672 dead transitions. [2022-12-11 19:28:08,147 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 672 transitions, 10042 flow [2022-12-11 19:28:08,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:08,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:08,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2954 transitions. [2022-12-11 19:28:08,149 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5820689655172414 [2022-12-11 19:28:08,149 INFO L175 Difference]: Start difference. First operand has 503 places, 357 transitions, 3313 flow. Second operand 35 states and 2954 transitions. [2022-12-11 19:28:08,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 672 transitions, 10042 flow [2022-12-11 19:28:08,530 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 461 places, 672 transitions, 9224 flow, removed 387 selfloop flow, removed 28 redundant places. [2022-12-11 19:28:08,536 INFO L231 Difference]: Finished difference. Result has 487 places, 381 transitions, 4032 flow [2022-12-11 19:28:08,536 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=3149, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=357, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4032, PETRI_PLACES=487, PETRI_TRANSITIONS=381} [2022-12-11 19:28:08,537 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 356 predicate places. [2022-12-11 19:28:08,537 INFO L495 AbstractCegarLoop]: Abstraction has has 487 places, 381 transitions, 4032 flow [2022-12-11 19:28:08,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:08,537 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:08,537 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:08,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-11 19:28:08,537 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-12-11 19:28:08,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:08,538 INFO L85 PathProgramCache]: Analyzing trace with hash -1378393548, now seen corresponding path program 12 times [2022-12-11 19:28:08,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:08,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096992960] [2022-12-11 19:28:08,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:08,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:08,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:09,065 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:28:09,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:09,065 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096992960] [2022-12-11 19:28:09,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096992960] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:09,065 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:09,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:09,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004933912] [2022-12-11 19:28:09,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:09,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:09,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:09,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:09,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:09,067 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:09,068 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 487 places, 381 transitions, 4032 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:09,068 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:09,068 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:09,068 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:14,078 INFO L130 PetriNetUnfolder]: 1689/5215 cut-off events. [2022-12-11 19:28:14,078 INFO L131 PetriNetUnfolder]: For 122940/122959 co-relation queries the response was YES. [2022-12-11 19:28:14,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31702 conditions, 5215 events. 1689/5215 cut-off events. For 122940/122959 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 44894 event pairs, 326 based on Foata normal form. 6/4957 useless extension candidates. Maximal degree in co-relation 31496. Up to 1758 conditions per place. [2022-12-11 19:28:14,163 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 540 selfloop transitions, 67 changer transitions 76/755 dead transitions. [2022-12-11 19:28:14,164 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 524 places, 755 transitions, 10868 flow [2022-12-11 19:28:14,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:28:14,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:28:14,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4336 transitions. [2022-12-11 19:28:14,167 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5642160052049447 [2022-12-11 19:28:14,167 INFO L175 Difference]: Start difference. First operand has 487 places, 381 transitions, 4032 flow. Second operand 53 states and 4336 transitions. [2022-12-11 19:28:14,167 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 524 places, 755 transitions, 10868 flow [2022-12-11 19:28:14,655 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 504 places, 755 transitions, 10225 flow, removed 291 selfloop flow, removed 20 redundant places. [2022-12-11 19:28:14,662 INFO L231 Difference]: Finished difference. Result has 552 places, 393 transitions, 4181 flow [2022-12-11 19:28:14,663 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=3519, PETRI_DIFFERENCE_MINUEND_PLACES=452, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=314, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=4181, PETRI_PLACES=552, PETRI_TRANSITIONS=393} [2022-12-11 19:28:14,663 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 421 predicate places. [2022-12-11 19:28:14,663 INFO L495 AbstractCegarLoop]: Abstraction has has 552 places, 393 transitions, 4181 flow [2022-12-11 19:28:14,664 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:14,664 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:14,664 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:14,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-11 19:28:14,664 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-12-11 19:28:14,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:14,664 INFO L85 PathProgramCache]: Analyzing trace with hash -906586338, now seen corresponding path program 13 times [2022-12-11 19:28:14,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:14,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256189093] [2022-12-11 19:28:14,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:14,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:14,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:15,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:28:15,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:15,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256189093] [2022-12-11 19:28:15,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256189093] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:15,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:15,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:15,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698695323] [2022-12-11 19:28:15,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:15,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:15,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:15,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:15,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:15,187 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:15,188 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 552 places, 393 transitions, 4181 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:15,188 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:15,188 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:15,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:19,090 INFO L130 PetriNetUnfolder]: 1692/5103 cut-off events. [2022-12-11 19:28:19,090 INFO L131 PetriNetUnfolder]: For 151454/151474 co-relation queries the response was YES. [2022-12-11 19:28:19,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33980 conditions, 5103 events. 1692/5103 cut-off events. For 151454/151474 co-relation queries the response was YES. Maximal size of possible extension queue 167. Compared 43469 event pairs, 402 based on Foata normal form. 7/4874 useless extension candidates. Maximal degree in co-relation 33740. Up to 2005 conditions per place. [2022-12-11 19:28:19,182 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 498 selfloop transitions, 52 changer transitions 36/658 dead transitions. [2022-12-11 19:28:19,183 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 550 places, 658 transitions, 9296 flow [2022-12-11 19:28:19,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:19,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:19,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2951 transitions. [2022-12-11 19:28:19,185 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5814778325123152 [2022-12-11 19:28:19,185 INFO L175 Difference]: Start difference. First operand has 552 places, 393 transitions, 4181 flow. Second operand 35 states and 2951 transitions. [2022-12-11 19:28:19,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 550 places, 658 transitions, 9296 flow [2022-12-11 19:28:19,901 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 519 places, 658 transitions, 8786 flow, removed 209 selfloop flow, removed 31 redundant places. [2022-12-11 19:28:19,908 INFO L231 Difference]: Finished difference. Result has 542 places, 413 transitions, 4538 flow [2022-12-11 19:28:19,908 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=3896, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=351, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4538, PETRI_PLACES=542, PETRI_TRANSITIONS=413} [2022-12-11 19:28:19,909 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 411 predicate places. [2022-12-11 19:28:19,909 INFO L495 AbstractCegarLoop]: Abstraction has has 542 places, 413 transitions, 4538 flow [2022-12-11 19:28:19,909 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:19,909 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:19,909 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:19,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-11 19:28:19,909 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-12-11 19:28:19,910 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:19,910 INFO L85 PathProgramCache]: Analyzing trace with hash -211408592, now seen corresponding path program 14 times [2022-12-11 19:28:19,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:19,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [163357478] [2022-12-11 19:28:19,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:19,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:19,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:20,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:28:20,450 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:20,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [163357478] [2022-12-11 19:28:20,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [163357478] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:20,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:20,451 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:20,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101562880] [2022-12-11 19:28:20,451 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:20,451 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:20,451 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:20,451 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:20,451 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:20,452 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:20,453 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 542 places, 413 transitions, 4538 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:20,453 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:20,453 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:20,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:24,585 INFO L130 PetriNetUnfolder]: 1815/5480 cut-off events. [2022-12-11 19:28:24,586 INFO L131 PetriNetUnfolder]: For 142357/142377 co-relation queries the response was YES. [2022-12-11 19:28:24,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35577 conditions, 5480 events. 1815/5480 cut-off events. For 142357/142377 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 47370 event pairs, 545 based on Foata normal form. 7/5228 useless extension candidates. Maximal degree in co-relation 35341. Up to 1509 conditions per place. [2022-12-11 19:28:24,677 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 551 selfloop transitions, 53 changer transitions 43/719 dead transitions. [2022-12-11 19:28:24,677 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 561 places, 719 transitions, 11205 flow [2022-12-11 19:28:24,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:24,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:24,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2968 transitions. [2022-12-11 19:28:24,679 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5848275862068966 [2022-12-11 19:28:24,679 INFO L175 Difference]: Start difference. First operand has 542 places, 413 transitions, 4538 flow. Second operand 35 states and 2968 transitions. [2022-12-11 19:28:24,679 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 561 places, 719 transitions, 11205 flow [2022-12-11 19:28:25,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 540 places, 719 transitions, 10671 flow, removed 200 selfloop flow, removed 21 redundant places. [2022-12-11 19:28:25,327 INFO L231 Difference]: Finished difference. Result has 568 places, 438 transitions, 5151 flow [2022-12-11 19:28:25,327 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=4152, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=413, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5151, PETRI_PLACES=568, PETRI_TRANSITIONS=438} [2022-12-11 19:28:25,327 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 437 predicate places. [2022-12-11 19:28:25,327 INFO L495 AbstractCegarLoop]: Abstraction has has 568 places, 438 transitions, 5151 flow [2022-12-11 19:28:25,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:25,328 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:25,328 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:25,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-11 19:28:25,328 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-12-11 19:28:25,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:25,328 INFO L85 PathProgramCache]: Analyzing trace with hash -176480412, now seen corresponding path program 15 times [2022-12-11 19:28:25,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:25,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136654825] [2022-12-11 19:28:25,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:25,328 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:25,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:25,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-12-11 19:28:25,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:25,834 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136654825] [2022-12-11 19:28:25,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136654825] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:25,834 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:25,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:25,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442850644] [2022-12-11 19:28:25,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:25,835 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:25,835 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:25,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:25,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:25,836 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:25,837 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 438 transitions, 5151 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:25,837 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:25,837 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:25,837 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:29,908 INFO L130 PetriNetUnfolder]: 1880/5675 cut-off events. [2022-12-11 19:28:29,909 INFO L131 PetriNetUnfolder]: For 165963/165990 co-relation queries the response was YES. [2022-12-11 19:28:29,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37988 conditions, 5675 events. 1880/5675 cut-off events. For 165963/165990 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 49684 event pairs, 453 based on Foata normal form. 9/5415 useless extension candidates. Maximal degree in co-relation 37737. Up to 2279 conditions per place. [2022-12-11 19:28:30,016 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 559 selfloop transitions, 55 changer transitions 36/722 dead transitions. [2022-12-11 19:28:30,016 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 722 transitions, 11253 flow [2022-12-11 19:28:30,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:30,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:30,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2963 transitions. [2022-12-11 19:28:30,018 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5838423645320197 [2022-12-11 19:28:30,018 INFO L175 Difference]: Start difference. First operand has 568 places, 438 transitions, 5151 flow. Second operand 35 states and 2963 transitions. [2022-12-11 19:28:30,018 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 722 transitions, 11253 flow [2022-12-11 19:28:30,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 567 places, 722 transitions, 10443 flow, removed 362 selfloop flow, removed 20 redundant places. [2022-12-11 19:28:30,925 INFO L231 Difference]: Finished difference. Result has 591 places, 460 transitions, 5306 flow [2022-12-11 19:28:30,925 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=4550, PETRI_DIFFERENCE_MINUEND_PLACES=533, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=438, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=393, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5306, PETRI_PLACES=591, PETRI_TRANSITIONS=460} [2022-12-11 19:28:30,926 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 460 predicate places. [2022-12-11 19:28:30,926 INFO L495 AbstractCegarLoop]: Abstraction has has 591 places, 460 transitions, 5306 flow [2022-12-11 19:28:30,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:30,927 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:30,927 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:30,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-11 19:28:30,927 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-12-11 19:28:30,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:30,928 INFO L85 PathProgramCache]: Analyzing trace with hash -392144416, now seen corresponding path program 16 times [2022-12-11 19:28:30,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:30,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46432730] [2022-12-11 19:28:30,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:30,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:30,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:31,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-12-11 19:28:31,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:31,436 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46432730] [2022-12-11 19:28:31,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46432730] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:31,436 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:31,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:31,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088307809] [2022-12-11 19:28:31,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:31,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:31,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:31,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:31,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:31,438 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:31,439 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 460 transitions, 5306 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:31,439 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:31,439 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:31,439 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:35,642 INFO L130 PetriNetUnfolder]: 2077/6270 cut-off events. [2022-12-11 19:28:35,643 INFO L131 PetriNetUnfolder]: For 186099/186122 co-relation queries the response was YES. [2022-12-11 19:28:35,738 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42279 conditions, 6270 events. 2077/6270 cut-off events. For 186099/186122 co-relation queries the response was YES. Maximal size of possible extension queue 215. Compared 56097 event pairs, 605 based on Foata normal form. 6/5977 useless extension candidates. Maximal degree in co-relation 42019. Up to 2643 conditions per place. [2022-12-11 19:28:35,762 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 586 selfloop transitions, 52 changer transitions 43/753 dead transitions. [2022-12-11 19:28:35,762 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 610 places, 753 transitions, 11863 flow [2022-12-11 19:28:35,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:35,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:35,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2958 transitions. [2022-12-11 19:28:35,763 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5828571428571429 [2022-12-11 19:28:35,764 INFO L175 Difference]: Start difference. First operand has 591 places, 460 transitions, 5306 flow. Second operand 35 states and 2958 transitions. [2022-12-11 19:28:35,764 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 610 places, 753 transitions, 11863 flow [2022-12-11 19:28:36,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 590 places, 753 transitions, 11355 flow, removed 193 selfloop flow, removed 20 redundant places. [2022-12-11 19:28:36,842 INFO L231 Difference]: Finished difference. Result has 620 places, 489 transitions, 5807 flow [2022-12-11 19:28:36,843 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=4907, PETRI_DIFFERENCE_MINUEND_PLACES=556, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=460, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=418, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5807, PETRI_PLACES=620, PETRI_TRANSITIONS=489} [2022-12-11 19:28:36,843 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 489 predicate places. [2022-12-11 19:28:36,843 INFO L495 AbstractCegarLoop]: Abstraction has has 620 places, 489 transitions, 5807 flow [2022-12-11 19:28:36,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:36,844 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:36,844 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:36,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-11 19:28:36,844 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-12-11 19:28:36,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:36,844 INFO L85 PathProgramCache]: Analyzing trace with hash -1174469650, now seen corresponding path program 17 times [2022-12-11 19:28:36,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:36,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476392432] [2022-12-11 19:28:36,845 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:36,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:36,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:37,350 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:28:37,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:37,350 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476392432] [2022-12-11 19:28:37,350 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476392432] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:37,350 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:37,350 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:37,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331603254] [2022-12-11 19:28:37,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:37,351 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:37,351 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:37,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:37,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:37,352 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:37,353 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 620 places, 489 transitions, 5807 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:37,353 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:37,353 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:37,353 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:42,016 INFO L130 PetriNetUnfolder]: 2178/6488 cut-off events. [2022-12-11 19:28:42,016 INFO L131 PetriNetUnfolder]: For 213317/213349 co-relation queries the response was YES. [2022-12-11 19:28:42,123 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45773 conditions, 6488 events. 2178/6488 cut-off events. For 213317/213349 co-relation queries the response was YES. Maximal size of possible extension queue 220. Compared 58345 event pairs, 619 based on Foata normal form. 9/6191 useless extension candidates. Maximal degree in co-relation 45496. Up to 2633 conditions per place. [2022-12-11 19:28:42,147 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 623 selfloop transitions, 59 changer transitions 36/790 dead transitions. [2022-12-11 19:28:42,147 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 639 places, 790 transitions, 12677 flow [2022-12-11 19:28:42,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:42,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:42,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2965 transitions. [2022-12-11 19:28:42,149 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5842364532019705 [2022-12-11 19:28:42,149 INFO L175 Difference]: Start difference. First operand has 620 places, 489 transitions, 5807 flow. Second operand 35 states and 2965 transitions. [2022-12-11 19:28:42,149 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 639 places, 790 transitions, 12677 flow [2022-12-11 19:28:43,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 621 places, 790 transitions, 11989 flow, removed 312 selfloop flow, removed 18 redundant places. [2022-12-11 19:28:43,269 INFO L231 Difference]: Finished difference. Result has 647 places, 513 transitions, 6145 flow [2022-12-11 19:28:43,270 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=5286, PETRI_DIFFERENCE_MINUEND_PLACES=587, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=489, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6145, PETRI_PLACES=647, PETRI_TRANSITIONS=513} [2022-12-11 19:28:43,270 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 516 predicate places. [2022-12-11 19:28:43,270 INFO L495 AbstractCegarLoop]: Abstraction has has 647 places, 513 transitions, 6145 flow [2022-12-11 19:28:43,270 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:43,270 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:43,271 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:43,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-11 19:28:43,271 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-12-11 19:28:43,271 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:43,271 INFO L85 PathProgramCache]: Analyzing trace with hash 1239309876, now seen corresponding path program 18 times [2022-12-11 19:28:43,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:43,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885005169] [2022-12-11 19:28:43,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:43,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:43,752 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:28:43,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:43,752 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885005169] [2022-12-11 19:28:43,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885005169] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:43,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:43,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:43,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312339180] [2022-12-11 19:28:43,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:43,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:43,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:43,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:43,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:43,754 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:43,755 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 647 places, 513 transitions, 6145 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:43,755 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:43,755 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:43,755 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:50,035 INFO L130 PetriNetUnfolder]: 2498/7525 cut-off events. [2022-12-11 19:28:50,035 INFO L131 PetriNetUnfolder]: For 296613/296645 co-relation queries the response was YES. [2022-12-11 19:28:50,239 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57154 conditions, 7525 events. 2498/7525 cut-off events. For 296613/296645 co-relation queries the response was YES. Maximal size of possible extension queue 259. Compared 70432 event pairs, 762 based on Foata normal form. 9/7172 useless extension candidates. Maximal degree in co-relation 56866. Up to 1945 conditions per place. [2022-12-11 19:28:50,268 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 706 selfloop transitions, 45 changer transitions 76/899 dead transitions. [2022-12-11 19:28:50,268 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 684 places, 899 transitions, 16144 flow [2022-12-11 19:28:50,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:28:50,269 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:28:50,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4411 transitions. [2022-12-11 19:28:50,271 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5739752765126871 [2022-12-11 19:28:50,271 INFO L175 Difference]: Start difference. First operand has 647 places, 513 transitions, 6145 flow. Second operand 53 states and 4411 transitions. [2022-12-11 19:28:50,271 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 684 places, 899 transitions, 16144 flow [2022-12-11 19:28:51,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 664 places, 899 transitions, 15488 flow, removed 283 selfloop flow, removed 20 redundant places. [2022-12-11 19:28:51,751 INFO L231 Difference]: Finished difference. Result has 712 places, 525 transitions, 6337 flow [2022-12-11 19:28:51,751 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=5698, PETRI_DIFFERENCE_MINUEND_PLACES=612, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=468, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=6337, PETRI_PLACES=712, PETRI_TRANSITIONS=525} [2022-12-11 19:28:51,752 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 581 predicate places. [2022-12-11 19:28:51,752 INFO L495 AbstractCegarLoop]: Abstraction has has 712 places, 525 transitions, 6337 flow [2022-12-11 19:28:51,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:51,752 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:51,752 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:51,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-11 19:28:51,752 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-12-11 19:28:51,753 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:51,753 INFO L85 PathProgramCache]: Analyzing trace with hash 462487850, now seen corresponding path program 19 times [2022-12-11 19:28:51,753 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:51,753 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105105800] [2022-12-11 19:28:51,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:51,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:51,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:52,351 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:28:52,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:52,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105105800] [2022-12-11 19:28:52,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105105800] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:52,351 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:52,351 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:28:52,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020365167] [2022-12-11 19:28:52,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:52,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:28:52,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:52,352 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:28:52,352 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:28:52,353 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:28:52,354 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 712 places, 525 transitions, 6337 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:52,354 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:52,354 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:28:52,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:57,797 INFO L130 PetriNetUnfolder]: 2606/7850 cut-off events. [2022-12-11 19:28:57,797 INFO L131 PetriNetUnfolder]: For 419733/419776 co-relation queries the response was YES. [2022-12-11 19:28:57,956 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64839 conditions, 7850 events. 2606/7850 cut-off events. For 419733/419776 co-relation queries the response was YES. Maximal size of possible extension queue 269. Compared 74414 event pairs, 789 based on Foata normal form. 14/7497 useless extension candidates. Maximal degree in co-relation 64517. Up to 3339 conditions per place. [2022-12-11 19:28:58,004 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 670 selfloop transitions, 61 changer transitions 36/839 dead transitions. [2022-12-11 19:28:58,004 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 839 transitions, 14149 flow [2022-12-11 19:28:58,005 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:58,005 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:58,006 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2980 transitions. [2022-12-11 19:28:58,007 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.587192118226601 [2022-12-11 19:28:58,007 INFO L175 Difference]: Start difference. First operand has 712 places, 525 transitions, 6337 flow. Second operand 35 states and 2980 transitions. [2022-12-11 19:28:58,007 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 710 places, 839 transitions, 14149 flow [2022-12-11 19:29:00,098 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 670 places, 839 transitions, 13210 flow, removed 439 selfloop flow, removed 40 redundant places. [2022-12-11 19:29:00,107 INFO L231 Difference]: Finished difference. Result has 698 places, 550 transitions, 6942 flow [2022-12-11 19:29:00,107 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=5998, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=525, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=473, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6942, PETRI_PLACES=698, PETRI_TRANSITIONS=550} [2022-12-11 19:29:00,108 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 567 predicate places. [2022-12-11 19:29:00,108 INFO L495 AbstractCegarLoop]: Abstraction has has 698 places, 550 transitions, 6942 flow [2022-12-11 19:29:00,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:00,108 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:00,108 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:00,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-11 19:29:00,108 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-12-11 19:29:00,109 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:00,109 INFO L85 PathProgramCache]: Analyzing trace with hash -1553621900, now seen corresponding path program 20 times [2022-12-11 19:29:00,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:00,109 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1349111522] [2022-12-11 19:29:00,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:00,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:00,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-12-11 19:29:00,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:00,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1349111522] [2022-12-11 19:29:00,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1349111522] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:00,583 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:00,583 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:29:00,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826528721] [2022-12-11 19:29:00,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:00,584 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:29:00,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:00,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:29:00,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=590, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:29:00,585 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:29:00,586 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 698 places, 550 transitions, 6942 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:00,586 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:00,586 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:29:00,586 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:06,108 INFO L130 PetriNetUnfolder]: 2819/8444 cut-off events. [2022-12-11 19:29:06,109 INFO L131 PetriNetUnfolder]: For 365105/365147 co-relation queries the response was YES. [2022-12-11 19:29:06,271 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66365 conditions, 8444 events. 2819/8444 cut-off events. For 365105/365147 co-relation queries the response was YES. Maximal size of possible extension queue 291. Compared 80356 event pairs, 1370 based on Foata normal form. 8/8070 useless extension candidates. Maximal degree in co-relation 66051. Up to 4001 conditions per place. [2022-12-11 19:29:06,311 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 658 selfloop transitions, 49 changer transitions 43/822 dead transitions. [2022-12-11 19:29:06,311 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 717 places, 822 transitions, 13886 flow [2022-12-11 19:29:06,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:29:06,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:29:06,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2961 transitions. [2022-12-11 19:29:06,313 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5834482758620689 [2022-12-11 19:29:06,313 INFO L175 Difference]: Start difference. First operand has 698 places, 550 transitions, 6942 flow. Second operand 35 states and 2961 transitions. [2022-12-11 19:29:06,313 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 717 places, 822 transitions, 13886 flow [2022-12-11 19:29:08,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 822 transitions, 13290 flow, removed 245 selfloop flow, removed 20 redundant places. [2022-12-11 19:29:08,588 INFO L231 Difference]: Finished difference. Result has 728 places, 579 transitions, 7399 flow [2022-12-11 19:29:08,589 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=6441, PETRI_DIFFERENCE_MINUEND_PLACES=663, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=550, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=511, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7399, PETRI_PLACES=728, PETRI_TRANSITIONS=579} [2022-12-11 19:29:08,589 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 597 predicate places. [2022-12-11 19:29:08,589 INFO L495 AbstractCegarLoop]: Abstraction has has 728 places, 579 transitions, 7399 flow [2022-12-11 19:29:08,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:08,590 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:08,590 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:08,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-11 19:29:08,590 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-12-11 19:29:08,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:08,590 INFO L85 PathProgramCache]: Analyzing trace with hash -44581096, now seen corresponding path program 21 times [2022-12-11 19:29:08,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:08,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951034031] [2022-12-11 19:29:08,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:08,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:08,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:09,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:29:09,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:09,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951034031] [2022-12-11 19:29:09,147 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951034031] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:09,147 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:09,147 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:29:09,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1800245554] [2022-12-11 19:29:09,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:09,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:29:09,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:09,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:29:09,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:29:09,149 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:29:09,150 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 728 places, 579 transitions, 7399 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:09,150 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:09,150 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:29:09,150 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:16,264 INFO L130 PetriNetUnfolder]: 3010/9215 cut-off events. [2022-12-11 19:29:16,264 INFO L131 PetriNetUnfolder]: For 428299/428341 co-relation queries the response was YES. [2022-12-11 19:29:16,458 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73989 conditions, 9215 events. 3010/9215 cut-off events. For 428299/428341 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 90847 event pairs, 535 based on Foata normal form. 14/8770 useless extension candidates. Maximal degree in co-relation 73659. Up to 3719 conditions per place. [2022-12-11 19:29:16,497 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 796 selfloop transitions, 78 changer transitions 65/1011 dead transitions. [2022-12-11 19:29:16,497 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 761 places, 1011 transitions, 17423 flow [2022-12-11 19:29:16,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-12-11 19:29:16,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-12-11 19:29:16,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 4064 transitions. [2022-12-11 19:29:16,499 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5719915552427868 [2022-12-11 19:29:16,499 INFO L175 Difference]: Start difference. First operand has 728 places, 579 transitions, 7399 flow. Second operand 49 states and 4064 transitions. [2022-12-11 19:29:16,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 761 places, 1011 transitions, 17423 flow [2022-12-11 19:29:19,214 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 744 places, 1011 transitions, 16672 flow, removed 360 selfloop flow, removed 17 redundant places. [2022-12-11 19:29:19,225 INFO L231 Difference]: Finished difference. Result has 788 places, 601 transitions, 7872 flow [2022-12-11 19:29:19,225 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=6818, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=579, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=7872, PETRI_PLACES=788, PETRI_TRANSITIONS=601} [2022-12-11 19:29:19,226 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 657 predicate places. [2022-12-11 19:29:19,226 INFO L495 AbstractCegarLoop]: Abstraction has has 788 places, 601 transitions, 7872 flow [2022-12-11 19:29:19,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:19,226 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:19,226 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:19,226 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-11 19:29:19,227 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-12-11 19:29:19,227 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:19,227 INFO L85 PathProgramCache]: Analyzing trace with hash -910499192, now seen corresponding path program 22 times [2022-12-11 19:29:19,227 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:19,227 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004371441] [2022-12-11 19:29:19,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:19,227 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:19,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-12-11 19:29:19,737 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:19,737 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004371441] [2022-12-11 19:29:19,737 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004371441] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:19,737 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:19,737 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:29:19,737 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1181076891] [2022-12-11 19:29:19,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:19,737 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:29:19,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:19,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:29:19,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:29:19,739 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:29:19,739 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 788 places, 601 transitions, 7872 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:19,739 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:19,739 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:29:19,740 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:26,048 INFO L130 PetriNetUnfolder]: 3026/8891 cut-off events. [2022-12-11 19:29:26,048 INFO L131 PetriNetUnfolder]: For 503082/503124 co-relation queries the response was YES. [2022-12-11 19:29:26,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78457 conditions, 8891 events. 3026/8891 cut-off events. For 503082/503124 co-relation queries the response was YES. Maximal size of possible extension queue 290. Compared 84291 event pairs, 1963 based on Foata normal form. 8/8552 useless extension candidates. Maximal degree in co-relation 78098. Up to 4248 conditions per place. [2022-12-11 19:29:26,277 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 701 selfloop transitions, 42 changer transitions 39/854 dead transitions. [2022-12-11 19:29:26,278 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 791 places, 854 transitions, 14884 flow [2022-12-11 19:29:26,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:29:26,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:29:26,279 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2964 transitions. [2022-12-11 19:29:26,279 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5840394088669951 [2022-12-11 19:29:26,279 INFO L175 Difference]: Start difference. First operand has 788 places, 601 transitions, 7872 flow. Second operand 35 states and 2964 transitions. [2022-12-11 19:29:26,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 791 places, 854 transitions, 14884 flow [2022-12-11 19:29:29,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 763 places, 854 transitions, 14376 flow, removed 203 selfloop flow, removed 28 redundant places. [2022-12-11 19:29:29,387 INFO L231 Difference]: Finished difference. Result has 795 places, 630 transitions, 8435 flow [2022-12-11 19:29:29,388 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=7452, PETRI_DIFFERENCE_MINUEND_PLACES=729, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=569, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8435, PETRI_PLACES=795, PETRI_TRANSITIONS=630} [2022-12-11 19:29:29,388 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 664 predicate places. [2022-12-11 19:29:29,388 INFO L495 AbstractCegarLoop]: Abstraction has has 795 places, 630 transitions, 8435 flow [2022-12-11 19:29:29,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:29,389 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:29,389 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:29,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-11 19:29:29,389 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-12-11 19:29:29,389 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:29,390 INFO L85 PathProgramCache]: Analyzing trace with hash 249137334, now seen corresponding path program 23 times [2022-12-11 19:29:29,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:29,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449943278] [2022-12-11 19:29:29,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:29,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:29,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:29,888 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:29:29,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:29,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449943278] [2022-12-11 19:29:29,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449943278] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:29,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:29,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:29:29,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [419220687] [2022-12-11 19:29:29,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:29,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:29:29,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:29,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:29:29,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:29:29,890 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:29:29,891 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 795 places, 630 transitions, 8435 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:29,891 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:29,891 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:29:29,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:37,316 INFO L130 PetriNetUnfolder]: 3284/9867 cut-off events. [2022-12-11 19:29:37,317 INFO L131 PetriNetUnfolder]: For 553945/553984 co-relation queries the response was YES. [2022-12-11 19:29:37,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86602 conditions, 9867 events. 3284/9867 cut-off events. For 553945/553984 co-relation queries the response was YES. Maximal size of possible extension queue 315. Compared 97903 event pairs, 692 based on Foata normal form. 12/9412 useless extension candidates. Maximal degree in co-relation 86235. Up to 3761 conditions per place. [2022-12-11 19:29:37,634 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 843 selfloop transitions, 81 changer transitions 43/1039 dead transitions. [2022-12-11 19:29:37,634 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 816 places, 1039 transitions, 19262 flow [2022-12-11 19:29:37,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 19:29:37,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 19:29:37,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 3147 transitions. [2022-12-11 19:29:37,637 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5865796831314073 [2022-12-11 19:29:37,638 INFO L175 Difference]: Start difference. First operand has 795 places, 630 transitions, 8435 flow. Second operand 37 states and 3147 transitions. [2022-12-11 19:29:37,638 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 816 places, 1039 transitions, 19262 flow [2022-12-11 19:29:41,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 800 places, 1039 transitions, 18413 flow, removed 420 selfloop flow, removed 16 redundant places. [2022-12-11 19:29:41,584 INFO L231 Difference]: Finished difference. Result has 830 places, 656 transitions, 9071 flow [2022-12-11 19:29:41,584 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=7811, PETRI_DIFFERENCE_MINUEND_PLACES=764, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=630, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=9071, PETRI_PLACES=830, PETRI_TRANSITIONS=656} [2022-12-11 19:29:41,585 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 699 predicate places. [2022-12-11 19:29:41,585 INFO L495 AbstractCegarLoop]: Abstraction has has 830 places, 656 transitions, 9071 flow [2022-12-11 19:29:41,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:41,585 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:41,585 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:41,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-11 19:29:41,585 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-12-11 19:29:41,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:41,586 INFO L85 PathProgramCache]: Analyzing trace with hash 249739780, now seen corresponding path program 24 times [2022-12-11 19:29:41,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:41,586 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051797650] [2022-12-11 19:29:41,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:41,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:41,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:42,094 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:29:42,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:42,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051797650] [2022-12-11 19:29:42,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051797650] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:42,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:42,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:29:42,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996068286] [2022-12-11 19:29:42,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:42,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:29:42,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:42,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:29:42,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:29:42,096 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:29:42,097 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 830 places, 656 transitions, 9071 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:42,097 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:42,097 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:29:42,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:49,703 INFO L130 PetriNetUnfolder]: 3459/9962 cut-off events. [2022-12-11 19:29:49,703 INFO L131 PetriNetUnfolder]: For 671806/671845 co-relation queries the response was YES. [2022-12-11 19:29:49,978 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96184 conditions, 9962 events. 3459/9962 cut-off events. For 671806/671845 co-relation queries the response was YES. Maximal size of possible extension queue 329. Compared 96495 event pairs, 2012 based on Foata normal form. 10/9573 useless extension candidates. Maximal degree in co-relation 95802. Up to 3069 conditions per place. [2022-12-11 19:29:50,029 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 771 selfloop transitions, 54 changer transitions 43/940 dead transitions. [2022-12-11 19:29:50,029 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 847 places, 940 transitions, 17822 flow [2022-12-11 19:29:50,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:29:50,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:29:50,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2983 transitions. [2022-12-11 19:29:50,031 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5877832512315271 [2022-12-11 19:29:50,031 INFO L175 Difference]: Start difference. First operand has 830 places, 656 transitions, 9071 flow. Second operand 35 states and 2983 transitions. [2022-12-11 19:29:50,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 847 places, 940 transitions, 17822 flow [2022-12-11 19:29:54,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 824 places, 940 transitions, 17012 flow, removed 345 selfloop flow, removed 23 redundant places. [2022-12-11 19:29:54,473 INFO L231 Difference]: Finished difference. Result has 854 places, 684 transitions, 9872 flow [2022-12-11 19:29:54,474 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=8427, PETRI_DIFFERENCE_MINUEND_PLACES=790, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=656, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=611, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9872, PETRI_PLACES=854, PETRI_TRANSITIONS=684} [2022-12-11 19:29:54,474 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 723 predicate places. [2022-12-11 19:29:54,474 INFO L495 AbstractCegarLoop]: Abstraction has has 854 places, 684 transitions, 9872 flow [2022-12-11 19:29:54,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:54,474 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:54,475 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:54,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-11 19:29:54,475 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-12-11 19:29:54,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:54,475 INFO L85 PathProgramCache]: Analyzing trace with hash 1371456092, now seen corresponding path program 25 times [2022-12-11 19:29:54,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:54,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632527271] [2022-12-11 19:29:54,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:54,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:54,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:54,938 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:29:54,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:54,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632527271] [2022-12-11 19:29:54,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632527271] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:54,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:54,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:29:54,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078888551] [2022-12-11 19:29:54,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:54,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:29:54,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:54,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:29:54,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:29:54,941 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:29:54,942 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 854 places, 684 transitions, 9872 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:54,942 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:54,942 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:29:54,942 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:30:03,798 INFO L130 PetriNetUnfolder]: 3516/10485 cut-off events. [2022-12-11 19:30:03,798 INFO L131 PetriNetUnfolder]: For 733540/733579 co-relation queries the response was YES. [2022-12-11 19:30:04,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 99976 conditions, 10485 events. 3516/10485 cut-off events. For 733540/733579 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 104976 event pairs, 1078 based on Foata normal form. 12/10011 useless extension candidates. Maximal degree in co-relation 99581. Up to 4139 conditions per place. [2022-12-11 19:30:04,267 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 874 selfloop transitions, 71 changer transitions 65/1082 dead transitions. [2022-12-11 19:30:04,267 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 887 places, 1082 transitions, 21227 flow [2022-12-11 19:30:04,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-12-11 19:30:04,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-12-11 19:30:04,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 4079 transitions. [2022-12-11 19:30:04,269 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5741027445460943 [2022-12-11 19:30:04,269 INFO L175 Difference]: Start difference. First operand has 854 places, 684 transitions, 9872 flow. Second operand 49 states and 4079 transitions. [2022-12-11 19:30:04,270 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 887 places, 1082 transitions, 21227 flow [2022-12-11 19:30:08,982 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 869 places, 1082 transitions, 19916 flow, removed 642 selfloop flow, removed 18 redundant places. [2022-12-11 19:30:08,994 INFO L231 Difference]: Finished difference. Result has 911 places, 709 transitions, 10296 flow [2022-12-11 19:30:08,994 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=8936, PETRI_DIFFERENCE_MINUEND_PLACES=821, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=684, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=621, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=10296, PETRI_PLACES=911, PETRI_TRANSITIONS=709} [2022-12-11 19:30:08,995 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 780 predicate places. [2022-12-11 19:30:08,995 INFO L495 AbstractCegarLoop]: Abstraction has has 911 places, 709 transitions, 10296 flow [2022-12-11 19:30:08,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:08,995 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:30:08,995 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:30:08,995 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-11 19:30:08,995 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-12-11 19:30:08,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:30:08,996 INFO L85 PathProgramCache]: Analyzing trace with hash 970167746, now seen corresponding path program 26 times [2022-12-11 19:30:08,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:30:08,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524050344] [2022-12-11 19:30:08,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:30:08,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:30:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:30:09,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-12-11 19:30:09,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:30:09,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524050344] [2022-12-11 19:30:09,528 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524050344] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:30:09,528 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:30:09,528 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:30:09,529 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827458490] [2022-12-11 19:30:09,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:30:09,529 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:30:09,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:30:09,529 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:30:09,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:30:09,530 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:30:09,531 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 911 places, 709 transitions, 10296 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:09,531 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:30:09,531 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:30:09,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:30:17,915 INFO L130 PetriNetUnfolder]: 3720/10690 cut-off events. [2022-12-11 19:30:17,915 INFO L131 PetriNetUnfolder]: For 882239/882287 co-relation queries the response was YES. [2022-12-11 19:30:18,229 INFO L83 FinitePrefix]: Finished finitePrefix Result has 110293 conditions, 10690 events. 3720/10690 cut-off events. For 882239/882287 co-relation queries the response was YES. Maximal size of possible extension queue 351. Compared 105223 event pairs, 2473 based on Foata normal form. 12/10276 useless extension candidates. Maximal degree in co-relation 109872. Up to 3429 conditions per place. [2022-12-11 19:30:18,286 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 814 selfloop transitions, 47 changer transitions 39/972 dead transitions. [2022-12-11 19:30:18,286 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 914 places, 972 transitions, 19239 flow [2022-12-11 19:30:18,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:30:18,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:30:18,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2984 transitions. [2022-12-11 19:30:18,288 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5879802955665024 [2022-12-11 19:30:18,288 INFO L175 Difference]: Start difference. First operand has 911 places, 709 transitions, 10296 flow. Second operand 35 states and 2984 transitions. [2022-12-11 19:30:18,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 914 places, 972 transitions, 19239 flow [2022-12-11 19:30:24,455 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 878 places, 972 transitions, 18272 flow, removed 420 selfloop flow, removed 36 redundant places. [2022-12-11 19:30:24,468 INFO L231 Difference]: Finished difference. Result has 909 places, 737 transitions, 11130 flow [2022-12-11 19:30:24,469 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=9631, PETRI_DIFFERENCE_MINUEND_PLACES=844, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=709, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=671, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=11130, PETRI_PLACES=909, PETRI_TRANSITIONS=737} [2022-12-11 19:30:24,469 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 778 predicate places. [2022-12-11 19:30:24,469 INFO L495 AbstractCegarLoop]: Abstraction has has 909 places, 737 transitions, 11130 flow [2022-12-11 19:30:24,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:24,469 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:30:24,470 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:30:24,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-11 19:30:24,470 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-12-11 19:30:24,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:30:24,470 INFO L85 PathProgramCache]: Analyzing trace with hash -1785868414, now seen corresponding path program 27 times [2022-12-11 19:30:24,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:30:24,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902686564] [2022-12-11 19:30:24,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:30:24,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:30:24,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:30:24,958 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:30:24,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:30:24,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902686564] [2022-12-11 19:30:24,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902686564] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:30:24,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:30:24,959 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:30:24,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944958039] [2022-12-11 19:30:24,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:30:24,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:30:24,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:30:24,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:30:24,960 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:30:24,961 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:30:24,961 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 909 places, 737 transitions, 11130 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:24,961 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:30:24,961 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:30:24,961 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:30:34,079 INFO L130 PetriNetUnfolder]: 3779/11326 cut-off events. [2022-12-11 19:30:34,080 INFO L131 PetriNetUnfolder]: For 882816/882863 co-relation queries the response was YES. [2022-12-11 19:30:34,402 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111646 conditions, 11326 events. 3779/11326 cut-off events. For 882816/882863 co-relation queries the response was YES. Maximal size of possible extension queue 363. Compared 115898 event pairs, 821 based on Foata normal form. 14/10798 useless extension candidates. Maximal degree in co-relation 111225. Up to 4595 conditions per place. [2022-12-11 19:30:34,458 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 926 selfloop transitions, 98 changer transitions 44/1140 dead transitions. [2022-12-11 19:30:34,459 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 931 places, 1140 transitions, 23653 flow [2022-12-11 19:30:34,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 19:30:34,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 19:30:34,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 3201 transitions. [2022-12-11 19:30:34,461 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5809437386569873 [2022-12-11 19:30:34,461 INFO L175 Difference]: Start difference. First operand has 909 places, 737 transitions, 11130 flow. Second operand 38 states and 3201 transitions. [2022-12-11 19:30:34,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 931 places, 1140 transitions, 23653 flow [2022-12-11 19:30:40,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 913 places, 1140 transitions, 22293 flow, removed 661 selfloop flow, removed 18 redundant places. [2022-12-11 19:30:40,100 INFO L231 Difference]: Finished difference. Result has 942 places, 764 transitions, 11678 flow [2022-12-11 19:30:40,100 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=10106, PETRI_DIFFERENCE_MINUEND_PLACES=876, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=737, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=652, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=11678, PETRI_PLACES=942, PETRI_TRANSITIONS=764} [2022-12-11 19:30:40,101 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 811 predicate places. [2022-12-11 19:30:40,101 INFO L495 AbstractCegarLoop]: Abstraction has has 942 places, 764 transitions, 11678 flow [2022-12-11 19:30:40,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:40,101 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:30:40,101 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:30:40,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-12-11 19:30:40,101 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-12-11 19:30:40,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:30:40,102 INFO L85 PathProgramCache]: Analyzing trace with hash 382751308, now seen corresponding path program 28 times [2022-12-11 19:30:40,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:30:40,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414782444] [2022-12-11 19:30:40,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:30:40,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:30:40,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:30:40,626 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:30:40,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:30:40,626 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414782444] [2022-12-11 19:30:40,626 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414782444] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:30:40,626 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:30:40,626 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:30:40,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1405757801] [2022-12-11 19:30:40,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:30:40,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:30:40,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:30:40,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:30:40,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:30:40,628 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:30:40,629 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 942 places, 764 transitions, 11678 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:40,629 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:30:40,629 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:30:40,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:30:49,741 INFO L130 PetriNetUnfolder]: 3798/11056 cut-off events. [2022-12-11 19:30:49,742 INFO L131 PetriNetUnfolder]: For 962247/962295 co-relation queries the response was YES. [2022-12-11 19:30:50,120 INFO L83 FinitePrefix]: Finished finitePrefix Result has 114897 conditions, 11056 events. 3798/11056 cut-off events. For 962247/962295 co-relation queries the response was YES. Maximal size of possible extension queue 361. Compared 110902 event pairs, 1205 based on Foata normal form. 12/10559 useless extension candidates. Maximal degree in co-relation 114462. Up to 4397 conditions per place. [2022-12-11 19:30:50,187 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 950 selfloop transitions, 170 changer transitions 42/1234 dead transitions. [2022-12-11 19:30:50,188 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 958 places, 1234 transitions, 26236 flow [2022-12-11 19:30:50,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:30:50,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:30:50,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2932 transitions. [2022-12-11 19:30:50,190 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5777339901477833 [2022-12-11 19:30:50,190 INFO L175 Difference]: Start difference. First operand has 942 places, 764 transitions, 11678 flow. Second operand 35 states and 2932 transitions. [2022-12-11 19:30:50,190 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 958 places, 1234 transitions, 26236 flow [2022-12-11 19:30:57,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 934 places, 1234 transitions, 25005 flow, removed 547 selfloop flow, removed 24 redundant places. [2022-12-11 19:30:57,277 INFO L231 Difference]: Finished difference. Result has 965 places, 792 transitions, 12973 flow [2022-12-11 19:30:57,277 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=10826, PETRI_DIFFERENCE_MINUEND_PLACES=900, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=764, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=603, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=12973, PETRI_PLACES=965, PETRI_TRANSITIONS=792} [2022-12-11 19:30:57,278 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 834 predicate places. [2022-12-11 19:30:57,278 INFO L495 AbstractCegarLoop]: Abstraction has has 965 places, 792 transitions, 12973 flow [2022-12-11 19:30:57,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:57,278 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:30:57,278 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:30:57,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-11 19:30:57,278 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-12-11 19:30:57,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:30:57,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1156234162, now seen corresponding path program 29 times [2022-12-11 19:30:57,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:30:57,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006853857] [2022-12-11 19:30:57,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:30:57,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:30:57,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:30:57,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:30:57,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:30:57,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006853857] [2022-12-11 19:30:57,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006853857] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:30:57,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:30:57,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:30:57,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785243406] [2022-12-11 19:30:57,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:30:57,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:30:57,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:30:57,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:30:57,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:30:57,764 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:30:57,765 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 965 places, 792 transitions, 12973 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:30:57,765 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:30:57,765 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:30:57,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:31:08,940 INFO L130 PetriNetUnfolder]: 3813/11304 cut-off events. [2022-12-11 19:31:08,940 INFO L131 PetriNetUnfolder]: For 998400/998439 co-relation queries the response was YES. [2022-12-11 19:31:09,359 INFO L83 FinitePrefix]: Finished finitePrefix Result has 117259 conditions, 11304 events. 3813/11304 cut-off events. For 998400/998439 co-relation queries the response was YES. Maximal size of possible extension queue 365. Compared 115249 event pairs, 925 based on Foata normal form. 12/10808 useless extension candidates. Maximal degree in co-relation 116810. Up to 4635 conditions per place. [2022-12-11 19:31:09,419 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 1045 selfloop transitions, 102 changer transitions 95/1314 dead transitions. [2022-12-11 19:31:09,419 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1005 places, 1314 transitions, 29467 flow [2022-12-11 19:31:09,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:31:09,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:31:09,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 4612 transitions. [2022-12-11 19:31:09,421 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5679802955665024 [2022-12-11 19:31:09,421 INFO L175 Difference]: Start difference. First operand has 965 places, 792 transitions, 12973 flow. Second operand 56 states and 4612 transitions. [2022-12-11 19:31:09,421 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1005 places, 1314 transitions, 29467 flow [2022-12-11 19:31:17,779 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 989 places, 1314 transitions, 27429 flow, removed 1014 selfloop flow, removed 16 redundant places. [2022-12-11 19:31:17,794 INFO L231 Difference]: Finished difference. Result has 1035 places, 798 transitions, 12499 flow [2022-12-11 19:31:17,795 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=11875, PETRI_DIFFERENCE_MINUEND_PLACES=934, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=792, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=690, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=12499, PETRI_PLACES=1035, PETRI_TRANSITIONS=798} [2022-12-11 19:31:17,795 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 904 predicate places. [2022-12-11 19:31:17,795 INFO L495 AbstractCegarLoop]: Abstraction has has 1035 places, 798 transitions, 12499 flow [2022-12-11 19:31:17,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:31:17,796 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:31:17,796 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:31:17,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-11 19:31:17,796 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-12-11 19:31:17,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:31:17,796 INFO L85 PathProgramCache]: Analyzing trace with hash -976129050, now seen corresponding path program 30 times [2022-12-11 19:31:17,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:31:17,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820407784] [2022-12-11 19:31:17,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:31:17,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:31:17,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:31:18,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:31:18,257 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:31:18,257 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820407784] [2022-12-11 19:31:18,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820407784] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:31:18,257 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:31:18,257 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:31:18,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866047552] [2022-12-11 19:31:18,257 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:31:18,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:31:18,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:31:18,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:31:18,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:31:18,259 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:31:18,259 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1035 places, 798 transitions, 12499 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:31:18,259 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:31:18,259 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:31:18,260 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:31:29,753 INFO L130 PetriNetUnfolder]: 4101/12023 cut-off events. [2022-12-11 19:31:29,754 INFO L131 PetriNetUnfolder]: For 1145701/1145748 co-relation queries the response was YES. [2022-12-11 19:31:30,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 130503 conditions, 12023 events. 4101/12023 cut-off events. For 1145701/1145748 co-relation queries the response was YES. Maximal size of possible extension queue 392. Compared 123012 event pairs, 1628 based on Foata normal form. 12/11496 useless extension candidates. Maximal degree in co-relation 130023. Up to 4397 conditions per place. [2022-12-11 19:31:30,279 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 991 selfloop transitions, 59 changer transitions 75/1197 dead transitions. [2022-12-11 19:31:30,279 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1047 places, 1197 transitions, 26947 flow [2022-12-11 19:31:30,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:31:30,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:31:30,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4407 transitions. [2022-12-11 19:31:30,281 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5734547820429408 [2022-12-11 19:31:30,281 INFO L175 Difference]: Start difference. First operand has 1035 places, 798 transitions, 12499 flow. Second operand 53 states and 4407 transitions. [2022-12-11 19:31:30,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1047 places, 1197 transitions, 26947 flow [2022-12-11 19:31:40,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1005 places, 1197 transitions, 26032 flow, removed 402 selfloop flow, removed 42 redundant places. [2022-12-11 19:31:40,276 INFO L231 Difference]: Finished difference. Result has 1052 places, 809 transitions, 13004 flow [2022-12-11 19:31:40,277 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=12255, PETRI_DIFFERENCE_MINUEND_PLACES=953, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=798, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=739, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=13004, PETRI_PLACES=1052, PETRI_TRANSITIONS=809} [2022-12-11 19:31:40,277 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 921 predicate places. [2022-12-11 19:31:40,277 INFO L495 AbstractCegarLoop]: Abstraction has has 1052 places, 809 transitions, 13004 flow [2022-12-11 19:31:40,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:31:40,278 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:31:40,278 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:31:40,278 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-11 19:31:40,278 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-12-11 19:31:40,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:31:40,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1604519634, now seen corresponding path program 31 times [2022-12-11 19:31:40,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:31:40,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719273541] [2022-12-11 19:31:40,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:31:40,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:31:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:31:40,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-12-11 19:31:40,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:31:40,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719273541] [2022-12-11 19:31:40,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719273541] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:31:40,779 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:31:40,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:31:40,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020832447] [2022-12-11 19:31:40,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:31:40,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:31:40,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:31:40,779 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:31:40,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:31:40,780 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:31:40,781 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1052 places, 809 transitions, 13004 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:31:40,781 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:31:40,781 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:31:40,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:31:52,544 INFO L130 PetriNetUnfolder]: 4143/12343 cut-off events. [2022-12-11 19:31:52,544 INFO L131 PetriNetUnfolder]: For 1307634/1307679 co-relation queries the response was YES. [2022-12-11 19:31:52,976 INFO L83 FinitePrefix]: Finished finitePrefix Result has 137124 conditions, 12343 events. 4143/12343 cut-off events. For 1307634/1307679 co-relation queries the response was YES. Maximal size of possible extension queue 396. Compared 128146 event pairs, 1300 based on Foata normal form. 14/11803 useless extension candidates. Maximal degree in co-relation 136632. Up to 5329 conditions per place. [2022-12-11 19:31:53,042 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 1014 selfloop transitions, 96 changer transitions 75/1257 dead transitions. [2022-12-11 19:31:53,042 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1068 places, 1257 transitions, 27420 flow [2022-12-11 19:31:53,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:31:53,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:31:53,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4392 transitions. [2022-12-11 19:31:53,045 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5715029277813923 [2022-12-11 19:31:53,045 INFO L175 Difference]: Start difference. First operand has 1052 places, 809 transitions, 13004 flow. Second operand 53 states and 4392 transitions. [2022-12-11 19:31:53,045 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1068 places, 1257 transitions, 27420 flow [2022-12-11 19:32:02,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1025 places, 1257 transitions, 26255 flow, removed 539 selfloop flow, removed 43 redundant places. [2022-12-11 19:32:02,976 INFO L231 Difference]: Finished difference. Result has 1067 places, 817 transitions, 13174 flow [2022-12-11 19:32:02,977 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=12544, PETRI_DIFFERENCE_MINUEND_PLACES=973, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=809, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=715, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=13174, PETRI_PLACES=1067, PETRI_TRANSITIONS=817} [2022-12-11 19:32:02,977 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 936 predicate places. [2022-12-11 19:32:02,977 INFO L495 AbstractCegarLoop]: Abstraction has has 1067 places, 817 transitions, 13174 flow [2022-12-11 19:32:02,978 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:32:02,978 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:32:02,978 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:32:02,978 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-11 19:32:02,978 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-12-11 19:32:02,978 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:32:02,978 INFO L85 PathProgramCache]: Analyzing trace with hash 974756052, now seen corresponding path program 32 times [2022-12-11 19:32:02,978 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:32:02,978 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315590346] [2022-12-11 19:32:02,979 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:32:02,979 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:32:02,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:32:03,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-12-11 19:32:03,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:32:03,497 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315590346] [2022-12-11 19:32:03,497 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315590346] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:32:03,497 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:32:03,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:32:03,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225713010] [2022-12-11 19:32:03,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:32:03,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:32:03,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:32:03,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:32:03,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:32:03,499 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:32:03,500 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1067 places, 817 transitions, 13174 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:32:03,500 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:32:03,500 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:32:03,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:32:15,417 INFO L130 PetriNetUnfolder]: 4394/12830 cut-off events. [2022-12-11 19:32:15,418 INFO L131 PetriNetUnfolder]: For 1362421/1362460 co-relation queries the response was YES. [2022-12-11 19:32:15,862 INFO L83 FinitePrefix]: Finished finitePrefix Result has 147016 conditions, 12830 events. 4394/12830 cut-off events. For 1362421/1362460 co-relation queries the response was YES. Maximal size of possible extension queue 412. Compared 132722 event pairs, 1955 based on Foata normal form. 10/12290 useless extension candidates. Maximal degree in co-relation 146520. Up to 4397 conditions per place. [2022-12-11 19:32:16,008 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 971 selfloop transitions, 66 changer transitions 75/1184 dead transitions. [2022-12-11 19:32:16,008 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1083 places, 1184 transitions, 27808 flow [2022-12-11 19:32:16,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:32:16,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:32:16,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4399 transitions. [2022-12-11 19:32:16,012 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5724137931034483 [2022-12-11 19:32:16,012 INFO L175 Difference]: Start difference. First operand has 1067 places, 817 transitions, 13174 flow. Second operand 53 states and 4399 transitions. [2022-12-11 19:32:16,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1083 places, 1184 transitions, 27808 flow [2022-12-11 19:32:26,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1041 places, 1184 transitions, 26903 flow, removed 374 selfloop flow, removed 42 redundant places. [2022-12-11 19:32:26,801 INFO L231 Difference]: Finished difference. Result has 1089 places, 834 transitions, 14115 flow [2022-12-11 19:32:26,802 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=12913, PETRI_DIFFERENCE_MINUEND_PLACES=989, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=756, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=14115, PETRI_PLACES=1089, PETRI_TRANSITIONS=834} [2022-12-11 19:32:26,802 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 958 predicate places. [2022-12-11 19:32:26,802 INFO L495 AbstractCegarLoop]: Abstraction has has 1089 places, 834 transitions, 14115 flow [2022-12-11 19:32:26,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:32:26,803 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:32:26,803 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:32:26,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-11 19:32:26,803 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-12-11 19:32:26,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:32:26,804 INFO L85 PathProgramCache]: Analyzing trace with hash 299430328, now seen corresponding path program 33 times [2022-12-11 19:32:26,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:32:26,804 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955239139] [2022-12-11 19:32:26,804 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:32:26,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:32:26,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:32:27,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:32:27,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:32:27,302 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955239139] [2022-12-11 19:32:27,302 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955239139] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:32:27,302 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:32:27,302 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:32:27,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653683623] [2022-12-11 19:32:27,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:32:27,303 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:32:27,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:32:27,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:32:27,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:32:27,304 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:32:27,305 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1089 places, 834 transitions, 14115 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:32:27,305 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:32:27,305 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:32:27,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:32:40,350 INFO L130 PetriNetUnfolder]: 4428/13335 cut-off events. [2022-12-11 19:32:40,350 INFO L131 PetriNetUnfolder]: For 1568230/1568291 co-relation queries the response was YES. [2022-12-11 19:32:40,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155135 conditions, 13335 events. 4428/13335 cut-off events. For 1568230/1568291 co-relation queries the response was YES. Maximal size of possible extension queue 423. Compared 141481 event pairs, 1306 based on Foata normal form. 16/12743 useless extension candidates. Maximal degree in co-relation 154624. Up to 5910 conditions per place. [2022-12-11 19:32:41,022 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 1043 selfloop transitions, 114 changer transitions 76/1305 dead transitions. [2022-12-11 19:32:41,022 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1105 places, 1305 transitions, 29486 flow [2022-12-11 19:32:41,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:32:41,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:32:41,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4390 transitions. [2022-12-11 19:32:41,025 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5712426805465192 [2022-12-11 19:32:41,025 INFO L175 Difference]: Start difference. First operand has 1089 places, 834 transitions, 14115 flow. Second operand 53 states and 4390 transitions. [2022-12-11 19:32:41,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1105 places, 1305 transitions, 29486 flow [2022-12-11 19:32:53,808 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1065 places, 1305 transitions, 28198 flow, removed 611 selfloop flow, removed 40 redundant places. [2022-12-11 19:32:53,823 INFO L231 Difference]: Finished difference. Result has 1104 places, 841 transitions, 14159 flow [2022-12-11 19:32:53,824 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=13546, PETRI_DIFFERENCE_MINUEND_PLACES=1013, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=834, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=724, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=14159, PETRI_PLACES=1104, PETRI_TRANSITIONS=841} [2022-12-11 19:32:53,824 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 973 predicate places. [2022-12-11 19:32:53,824 INFO L495 AbstractCegarLoop]: Abstraction has has 1104 places, 841 transitions, 14159 flow [2022-12-11 19:32:53,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:32:53,824 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:32:53,824 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:32:53,825 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-11 19:32:53,825 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-12-11 19:32:53,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:32:53,826 INFO L85 PathProgramCache]: Analyzing trace with hash 678580030, now seen corresponding path program 34 times [2022-12-11 19:32:53,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:32:53,826 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1521012612] [2022-12-11 19:32:53,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:32:53,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:32:53,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:32:54,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-12-11 19:32:54,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:32:54,299 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1521012612] [2022-12-11 19:32:54,299 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1521012612] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:32:54,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:32:54,300 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:32:54,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373502238] [2022-12-11 19:32:54,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:32:54,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:32:54,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:32:54,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:32:54,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:32:54,301 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:32:54,302 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1104 places, 841 transitions, 14159 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:32:54,302 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:32:54,302 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:32:54,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:33:06,907 INFO L130 PetriNetUnfolder]: 4668/13567 cut-off events. [2022-12-11 19:33:06,908 INFO L131 PetriNetUnfolder]: For 1581159/1581211 co-relation queries the response was YES. [2022-12-11 19:33:07,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 162889 conditions, 13567 events. 4668/13567 cut-off events. For 1581159/1581211 co-relation queries the response was YES. Maximal size of possible extension queue 434. Compared 141465 event pairs, 2244 based on Foata normal form. 12/13029 useless extension candidates. Maximal degree in co-relation 162375. Up to 4397 conditions per place. [2022-12-11 19:33:07,520 INFO L137 encePairwiseOnDemand]: 114/145 looper letters, 1001 selfloop transitions, 60 changer transitions 72/1205 dead transitions. [2022-12-11 19:33:07,520 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1120 places, 1205 transitions, 29461 flow [2022-12-11 19:33:07,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:33:07,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:33:07,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4418 transitions. [2022-12-11 19:33:07,523 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.574886141834743 [2022-12-11 19:33:07,523 INFO L175 Difference]: Start difference. First operand has 1104 places, 841 transitions, 14159 flow. Second operand 53 states and 4418 transitions. [2022-12-11 19:33:07,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1120 places, 1205 transitions, 29461 flow [2022-12-11 19:33:20,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1079 places, 1205 transitions, 28492 flow, removed 411 selfloop flow, removed 41 redundant places. [2022-12-11 19:33:20,106 INFO L231 Difference]: Finished difference. Result has 1127 places, 860 transitions, 15272 flow [2022-12-11 19:33:20,107 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=145, PETRI_DIFFERENCE_MINUEND_FLOW=13934, PETRI_DIFFERENCE_MINUEND_PLACES=1027, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=841, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=787, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=15272, PETRI_PLACES=1127, PETRI_TRANSITIONS=860} [2022-12-11 19:33:20,107 INFO L295 CegarLoopForPetriNet]: 131 programPoint places, 996 predicate places. [2022-12-11 19:33:20,107 INFO L495 AbstractCegarLoop]: Abstraction has has 1127 places, 860 transitions, 15272 flow [2022-12-11 19:33:20,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:33:20,108 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:33:20,108 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:33:20,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-11 19:33:20,108 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-12-11 19:33:20,108 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:33:20,108 INFO L85 PathProgramCache]: Analyzing trace with hash -73719794, now seen corresponding path program 35 times [2022-12-11 19:33:20,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:33:20,108 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840668928] [2022-12-11 19:33:20,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:33:20,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:33:20,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:33:20,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:33:20,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:33:20,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840668928] [2022-12-11 19:33:20,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840668928] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:33:20,563 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:33:20,563 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [26] imperfect sequences [] total 26 [2022-12-11 19:33:20,563 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1174028192] [2022-12-11 19:33:20,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:33:20,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-11 19:33:20,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:33:20,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-11 19:33:20,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=592, Unknown=0, NotChecked=0, Total=650 [2022-12-11 19:33:20,565 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 76 out of 145 [2022-12-11 19:33:20,577 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1127 places, 860 transitions, 15272 flow. Second operand has 26 states, 26 states have (on average 78.07692307692308) internal successors, (2030), 26 states have internal predecessors, (2030), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:33:20,577 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:33:20,577 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 76 of 145 [2022-12-11 19:33:20,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand