/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/test-easy7.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-a802222-m [2022-12-11 20:17:08,860 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-11 20:17:08,862 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-11 20:17:08,890 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-11 20:17:08,890 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-11 20:17:08,892 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-11 20:17:08,894 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-11 20:17:08,897 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-11 20:17:08,900 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-11 20:17:08,904 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-11 20:17:08,904 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-11 20:17:08,906 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-11 20:17:08,906 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-11 20:17:08,908 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-11 20:17:08,908 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-11 20:17:08,911 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-11 20:17:08,911 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-11 20:17:08,912 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-11 20:17:08,914 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-11 20:17:08,917 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-11 20:17:08,920 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-11 20:17:08,920 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-11 20:17:08,921 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-11 20:17:08,922 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-11 20:17:08,927 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-11 20:17:08,927 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-11 20:17:08,927 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-11 20:17:08,929 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-11 20:17:08,929 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-11 20:17:08,929 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-11 20:17:08,930 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-11 20:17:08,930 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-11 20:17:08,932 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-11 20:17:08,932 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-11 20:17:08,933 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-11 20:17:08,933 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-11 20:17:08,933 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-11 20:17:08,933 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-11 20:17:08,933 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-11 20:17:08,934 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-11 20:17:08,934 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-11 20:17:08,935 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 20:17:08,959 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-11 20:17:08,959 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-11 20:17:08,960 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-11 20:17:08,960 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-11 20:17:08,961 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-11 20:17:08,961 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-11 20:17:08,961 INFO L138 SettingsManager]: * Use SBE=true [2022-12-11 20:17:08,962 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-11 20:17:08,962 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-11 20:17:08,962 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-11 20:17:08,962 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-11 20:17:08,963 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-11 20:17:08,963 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 20:17:08,964 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-11 20:17:08,964 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-11 20:17:08,965 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 20:17:09,252 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-11 20:17:09,263 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-11 20:17:09,264 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-11 20:17:09,265 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-11 20:17:09,269 INFO L275 PluginConnector]: CDTParser initialized [2022-12-11 20:17:09,269 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/test-easy7.wvr.c [2022-12-11 20:17:10,265 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-11 20:17:10,464 INFO L351 CDTParser]: Found 1 translation units. [2022-12-11 20:17:10,464 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/test-easy7.wvr.c [2022-12-11 20:17:10,468 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e7f7b63fe/d77f836a002041988dcea459479d453c/FLAG8c5e20be1 [2022-12-11 20:17:10,485 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e7f7b63fe/d77f836a002041988dcea459479d453c [2022-12-11 20:17:10,487 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-11 20:17:10,488 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-11 20:17:10,488 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-11 20:17:10,489 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-11 20:17:10,490 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-11 20:17:10,491 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,491 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a3ae8ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10, skipping insertion in model container [2022-12-11 20:17:10,491 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,496 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-11 20:17:10,505 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-11 20:17:10,633 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/test-easy7.wvr.c[1872,1885] [2022-12-11 20:17:10,637 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 20:17:10,644 INFO L203 MainTranslator]: Completed pre-run [2022-12-11 20:17:10,662 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/test-easy7.wvr.c[1872,1885] [2022-12-11 20:17:10,666 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 20:17:10,676 INFO L208 MainTranslator]: Completed translation [2022-12-11 20:17:10,677 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10 WrapperNode [2022-12-11 20:17:10,677 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-11 20:17:10,678 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-11 20:17:10,679 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-11 20:17:10,679 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-11 20:17:10,683 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,689 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,703 INFO L138 Inliner]: procedures = 21, calls = 20, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 54 [2022-12-11 20:17:10,704 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-11 20:17:10,704 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-11 20:17:10,704 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-11 20:17:10,705 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-11 20:17:10,710 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,710 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,718 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,718 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,727 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,728 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,728 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,729 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,730 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-11 20:17:10,731 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-11 20:17:10,731 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-11 20:17:10,731 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-11 20:17:10,731 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (1/1) ... [2022-12-11 20:17:10,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 20:17:10,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 20:17:10,753 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 20:17:10,760 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 20:17:10,780 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-11 20:17:10,781 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-11 20:17:10,781 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-11 20:17:10,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-11 20:17:10,781 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-11 20:17:10,782 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 20:17:10,862 INFO L236 CfgBuilder]: Building ICFG [2022-12-11 20:17:10,863 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-11 20:17:10,977 INFO L277 CfgBuilder]: Performing block encoding [2022-12-11 20:17:10,982 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-11 20:17:10,982 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2022-12-11 20:17:10,984 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 08:17:10 BoogieIcfgContainer [2022-12-11 20:17:10,984 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-11 20:17:10,986 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-11 20:17:10,986 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-11 20:17:10,988 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-11 20:17:10,988 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.12 08:17:10" (1/3) ... [2022-12-11 20:17:10,988 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f219108 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 08:17:10, skipping insertion in model container [2022-12-11 20:17:10,988 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 08:17:10" (2/3) ... [2022-12-11 20:17:10,989 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4f219108 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 08:17:10, skipping insertion in model container [2022-12-11 20:17:10,989 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 08:17:10" (3/3) ... [2022-12-11 20:17:10,990 INFO L112 eAbstractionObserver]: Analyzing ICFG test-easy7.wvr.c [2022-12-11 20:17:11,002 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-11 20:17:11,003 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-11 20:17:11,003 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-11 20:17:11,068 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-11 20:17:11,090 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 92 places, 87 transitions, 190 flow [2022-12-11 20:17:11,128 INFO L130 PetriNetUnfolder]: 2/85 cut-off events. [2022-12-11 20:17:11,128 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 20:17:11,131 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94 conditions, 85 events. 2/85 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 51 event pairs, 0 based on Foata normal form. 0/82 useless extension candidates. Maximal degree in co-relation 48. Up to 2 conditions per place. [2022-12-11 20:17:11,131 INFO L82 GeneralOperation]: Start removeDead. Operand has 92 places, 87 transitions, 190 flow [2022-12-11 20:17:11,135 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 82 places, 77 transitions, 166 flow [2022-12-11 20:17:11,143 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-11 20:17:11,148 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;@15001962, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-11 20:17:11,148 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-11 20:17:11,168 INFO L130 PetriNetUnfolder]: 2/76 cut-off events. [2022-12-11 20:17:11,168 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 20:17:11,169 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:11,169 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] [2022-12-11 20:17:11,170 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 20:17:11,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:11,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1682065027, now seen corresponding path program 1 times [2022-12-11 20:17:11,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:11,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497359318] [2022-12-11 20:17:11,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:11,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:11,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:12,386 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:12,387 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:12,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497359318] [2022-12-11 20:17:12,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497359318] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:12,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:12,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:12,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746824506] [2022-12-11 20:17:12,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:12,395 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:12,396 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:12,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:12,423 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:12,426 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:12,431 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 77 transitions, 166 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:12,431 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:12,431 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:12,432 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:13,331 INFO L130 PetriNetUnfolder]: 179/510 cut-off events. [2022-12-11 20:17:13,331 INFO L131 PetriNetUnfolder]: For 65/65 co-relation queries the response was YES. [2022-12-11 20:17:13,334 INFO L83 FinitePrefix]: Finished finitePrefix Result has 979 conditions, 510 events. 179/510 cut-off events. For 65/65 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2124 event pairs, 133 based on Foata normal form. 3/505 useless extension candidates. Maximal degree in co-relation 826. Up to 332 conditions per place. [2022-12-11 20:17:13,337 INFO L137 encePairwiseOnDemand]: 53/87 looper letters, 47 selfloop transitions, 28 changer transitions 34/142 dead transitions. [2022-12-11 20:17:13,337 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 142 transitions, 523 flow [2022-12-11 20:17:13,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:17:13,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:17:13,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1373 transitions. [2022-12-11 20:17:13,356 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5260536398467432 [2022-12-11 20:17:13,357 INFO L175 Difference]: Start difference. First operand has 82 places, 77 transitions, 166 flow. Second operand 30 states and 1373 transitions. [2022-12-11 20:17:13,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 142 transitions, 523 flow [2022-12-11 20:17:13,363 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 142 transitions, 509 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-11 20:17:13,367 INFO L231 Difference]: Finished difference. Result has 130 places, 97 transitions, 348 flow [2022-12-11 20:17:13,368 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=154, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=348, PETRI_PLACES=130, PETRI_TRANSITIONS=97} [2022-12-11 20:17:13,373 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 48 predicate places. [2022-12-11 20:17:13,374 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 97 transitions, 348 flow [2022-12-11 20:17:13,375 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:13,375 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:13,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] [2022-12-11 20:17:13,376 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-11 20:17:13,376 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 20:17:13,377 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:13,377 INFO L85 PathProgramCache]: Analyzing trace with hash 1454931943, now seen corresponding path program 2 times [2022-12-11 20:17:13,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:13,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618977850] [2022-12-11 20:17:13,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:13,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:13,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:13,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:13,900 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:13,900 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618977850] [2022-12-11 20:17:13,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618977850] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:13,901 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:13,901 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:17:13,901 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1736010848] [2022-12-11 20:17:13,901 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:13,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:17:13,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:13,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:17:13,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:17:13,904 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:13,904 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 97 transitions, 348 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:17:13,905 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:13,905 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:13,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:14,810 INFO L130 PetriNetUnfolder]: 202/549 cut-off events. [2022-12-11 20:17:14,811 INFO L131 PetriNetUnfolder]: For 247/247 co-relation queries the response was YES. [2022-12-11 20:17:14,813 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1536 conditions, 549 events. 202/549 cut-off events. For 247/247 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2459 event pairs, 22 based on Foata normal form. 1/548 useless extension candidates. Maximal degree in co-relation 1505. Up to 329 conditions per place. [2022-12-11 20:17:14,815 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 82 selfloop transitions, 42 changer transitions 36/193 dead transitions. [2022-12-11 20:17:14,816 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 193 transitions, 1037 flow [2022-12-11 20:17:14,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 20:17:14,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 20:17:14,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1358 transitions. [2022-12-11 20:17:14,818 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.53824811732065 [2022-12-11 20:17:14,819 INFO L175 Difference]: Start difference. First operand has 130 places, 97 transitions, 348 flow. Second operand 29 states and 1358 transitions. [2022-12-11 20:17:14,819 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 193 transitions, 1037 flow [2022-12-11 20:17:14,823 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 130 places, 193 transitions, 943 flow, removed 38 selfloop flow, removed 13 redundant places. [2022-12-11 20:17:14,825 INFO L231 Difference]: Finished difference. Result has 150 places, 133 transitions, 625 flow [2022-12-11 20:17:14,826 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=308, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=625, PETRI_PLACES=150, PETRI_TRANSITIONS=133} [2022-12-11 20:17:14,826 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 68 predicate places. [2022-12-11 20:17:14,826 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 133 transitions, 625 flow [2022-12-11 20:17:14,827 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:17:14,827 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:14,827 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] [2022-12-11 20:17:14,827 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-11 20:17:14,827 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 20:17:14,828 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:14,828 INFO L85 PathProgramCache]: Analyzing trace with hash 1621947783, now seen corresponding path program 3 times [2022-12-11 20:17:14,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:14,828 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105663263] [2022-12-11 20:17:14,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:14,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:14,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:15,366 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:15,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:15,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105663263] [2022-12-11 20:17:15,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105663263] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:15,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:15,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:17:15,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537168146] [2022-12-11 20:17:15,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:15,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:17:15,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:15,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:17:15,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:17:15,370 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:15,371 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 133 transitions, 625 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:15,372 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:15,372 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:15,372 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:16,574 INFO L130 PetriNetUnfolder]: 240/637 cut-off events. [2022-12-11 20:17:16,574 INFO L131 PetriNetUnfolder]: For 817/817 co-relation queries the response was YES. [2022-12-11 20:17:16,577 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2253 conditions, 637 events. 240/637 cut-off events. For 817/817 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 2991 event pairs, 42 based on Foata normal form. 1/635 useless extension candidates. Maximal degree in co-relation 2212. Up to 401 conditions per place. [2022-12-11 20:17:16,579 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 102 selfloop transitions, 56 changer transitions 43/234 dead transitions. [2022-12-11 20:17:16,579 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 179 places, 234 transitions, 1583 flow [2022-12-11 20:17:16,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:17:16,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:17:16,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1789 transitions. [2022-12-11 20:17:16,583 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5272620100206307 [2022-12-11 20:17:16,583 INFO L175 Difference]: Start difference. First operand has 150 places, 133 transitions, 625 flow. Second operand 39 states and 1789 transitions. [2022-12-11 20:17:16,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 179 places, 234 transitions, 1583 flow [2022-12-11 20:17:16,590 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 168 places, 234 transitions, 1442 flow, removed 66 selfloop flow, removed 11 redundant places. [2022-12-11 20:17:16,593 INFO L231 Difference]: Finished difference. Result has 195 places, 176 transitions, 1053 flow [2022-12-11 20:17:16,593 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=551, PETRI_DIFFERENCE_MINUEND_PLACES=130, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=1053, PETRI_PLACES=195, PETRI_TRANSITIONS=176} [2022-12-11 20:17:16,594 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 113 predicate places. [2022-12-11 20:17:16,594 INFO L495 AbstractCegarLoop]: Abstraction has has 195 places, 176 transitions, 1053 flow [2022-12-11 20:17:16,594 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:16,594 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:16,594 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] [2022-12-11 20:17:16,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-11 20:17:16,595 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 20:17:16,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:16,595 INFO L85 PathProgramCache]: Analyzing trace with hash 720083501, now seen corresponding path program 4 times [2022-12-11 20:17:16,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:16,595 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740832388] [2022-12-11 20:17:16,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:16,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:16,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:17,005 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:17,005 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:17,005 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740832388] [2022-12-11 20:17:17,005 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740832388] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:17,005 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:17,005 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:17,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662488864] [2022-12-11 20:17:17,006 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:17,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:17,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:17,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:17,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:17,007 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:17,008 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 176 transitions, 1053 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:17,008 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:17,008 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:17,008 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:17,784 INFO L130 PetriNetUnfolder]: 238/633 cut-off events. [2022-12-11 20:17:17,784 INFO L131 PetriNetUnfolder]: For 1536/1536 co-relation queries the response was YES. [2022-12-11 20:17:17,790 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2620 conditions, 633 events. 238/633 cut-off events. For 1536/1536 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3009 event pairs, 5 based on Foata normal form. 1/633 useless extension candidates. Maximal degree in co-relation 2560. Up to 403 conditions per place. [2022-12-11 20:17:17,793 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 111 selfloop transitions, 53 changer transitions 44/241 dead transitions. [2022-12-11 20:17:17,793 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 241 transitions, 1843 flow [2022-12-11 20:17:17,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 20:17:17,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 20:17:17,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1306 transitions. [2022-12-11 20:17:17,813 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5361247947454844 [2022-12-11 20:17:17,814 INFO L175 Difference]: Start difference. First operand has 195 places, 176 transitions, 1053 flow. Second operand 28 states and 1306 transitions. [2022-12-11 20:17:17,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 241 transitions, 1843 flow [2022-12-11 20:17:17,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 241 transitions, 1621 flow, removed 89 selfloop flow, removed 18 redundant places. [2022-12-11 20:17:17,837 INFO L231 Difference]: Finished difference. Result has 207 places, 181 transitions, 1102 flow [2022-12-11 20:17:17,837 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=895, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=1102, PETRI_PLACES=207, PETRI_TRANSITIONS=181} [2022-12-11 20:17:17,838 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 125 predicate places. [2022-12-11 20:17:17,838 INFO L495 AbstractCegarLoop]: Abstraction has has 207 places, 181 transitions, 1102 flow [2022-12-11 20:17:17,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:17,838 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:17,839 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] [2022-12-11 20:17:17,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-11 20:17:17,841 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 20:17:17,843 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:17,843 INFO L85 PathProgramCache]: Analyzing trace with hash -868143843, now seen corresponding path program 5 times [2022-12-11 20:17:17,844 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:17,844 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609723982] [2022-12-11 20:17:17,844 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:17,844 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:17,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:18,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:18,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:18,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609723982] [2022-12-11 20:17:18,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609723982] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:18,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:18,387 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:18,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634497550] [2022-12-11 20:17:18,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:18,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:18,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:18,388 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:18,388 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:18,390 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:18,393 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 181 transitions, 1102 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:18,393 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:18,393 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:18,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:19,451 INFO L130 PetriNetUnfolder]: 261/689 cut-off events. [2022-12-11 20:17:19,451 INFO L131 PetriNetUnfolder]: For 1955/1955 co-relation queries the response was YES. [2022-12-11 20:17:19,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2989 conditions, 689 events. 261/689 cut-off events. For 1955/1955 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3361 event pairs, 18 based on Foata normal form. 1/688 useless extension candidates. Maximal degree in co-relation 2926. Up to 446 conditions per place. [2022-12-11 20:17:19,458 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 131 selfloop transitions, 61 changer transitions 43/268 dead transitions. [2022-12-11 20:17:19,458 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 268 transitions, 2230 flow [2022-12-11 20:17:19,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:17:19,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:17:19,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1616 transitions. [2022-12-11 20:17:19,461 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5307060755336618 [2022-12-11 20:17:19,461 INFO L175 Difference]: Start difference. First operand has 207 places, 181 transitions, 1102 flow. Second operand 35 states and 1616 transitions. [2022-12-11 20:17:19,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 268 transitions, 2230 flow [2022-12-11 20:17:19,470 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 268 transitions, 1981 flow, removed 66 selfloop flow, removed 24 redundant places. [2022-12-11 20:17:19,473 INFO L231 Difference]: Finished difference. Result has 228 places, 209 transitions, 1426 flow [2022-12-11 20:17:19,474 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=960, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1426, PETRI_PLACES=228, PETRI_TRANSITIONS=209} [2022-12-11 20:17:19,474 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 146 predicate places. [2022-12-11 20:17:19,474 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 209 transitions, 1426 flow [2022-12-11 20:17:19,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:19,475 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:19,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] [2022-12-11 20:17:19,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-12-11 20:17:19,475 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 20:17:19,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:19,475 INFO L85 PathProgramCache]: Analyzing trace with hash 872343835, now seen corresponding path program 6 times [2022-12-11 20:17:19,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:19,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450876318] [2022-12-11 20:17:19,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:19,476 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:19,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:19,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:19,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:19,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450876318] [2022-12-11 20:17:19,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450876318] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:19,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:19,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:19,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709117054] [2022-12-11 20:17:19,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:19,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:19,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:19,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:19,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:19,889 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:19,890 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 209 transitions, 1426 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:19,890 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:19,890 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:19,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:20,734 INFO L130 PetriNetUnfolder]: 265/700 cut-off events. [2022-12-11 20:17:20,734 INFO L131 PetriNetUnfolder]: For 2397/2397 co-relation queries the response was YES. [2022-12-11 20:17:20,738 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3163 conditions, 700 events. 265/700 cut-off events. For 2397/2397 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3441 event pairs, 19 based on Foata normal form. 1/699 useless extension candidates. Maximal degree in co-relation 3091. Up to 459 conditions per place. [2022-12-11 20:17:20,741 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 126 selfloop transitions, 74 changer transitions 43/276 dead transitions. [2022-12-11 20:17:20,741 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 276 transitions, 2325 flow [2022-12-11 20:17:20,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:20,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:20,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1440 transitions. [2022-12-11 20:17:20,743 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5339265850945495 [2022-12-11 20:17:20,743 INFO L175 Difference]: Start difference. First operand has 228 places, 209 transitions, 1426 flow. Second operand 31 states and 1440 transitions. [2022-12-11 20:17:20,743 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 276 transitions, 2325 flow [2022-12-11 20:17:20,753 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 276 transitions, 2045 flow, removed 109 selfloop flow, removed 23 redundant places. [2022-12-11 20:17:20,757 INFO L231 Difference]: Finished difference. Result has 239 places, 218 transitions, 1524 flow [2022-12-11 20:17:20,757 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1226, PETRI_DIFFERENCE_MINUEND_PLACES=192, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1524, PETRI_PLACES=239, PETRI_TRANSITIONS=218} [2022-12-11 20:17:20,758 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 157 predicate places. [2022-12-11 20:17:20,758 INFO L495 AbstractCegarLoop]: Abstraction has has 239 places, 218 transitions, 1524 flow [2022-12-11 20:17:20,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:20,758 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:20,758 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] [2022-12-11 20:17:20,758 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-11 20:17:20,759 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 20:17:20,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:20,759 INFO L85 PathProgramCache]: Analyzing trace with hash 1619793987, now seen corresponding path program 7 times [2022-12-11 20:17:20,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:20,759 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901574212] [2022-12-11 20:17:20,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:20,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:20,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:21,112 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 20:17:21,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:21,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901574212] [2022-12-11 20:17:21,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901574212] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:21,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:21,113 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:21,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744540770] [2022-12-11 20:17:21,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:21,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:21,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:21,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:21,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:21,115 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:21,115 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 239 places, 218 transitions, 1524 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:21,115 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:21,115 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:21,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:22,021 INFO L130 PetriNetUnfolder]: 264/737 cut-off events. [2022-12-11 20:17:22,021 INFO L131 PetriNetUnfolder]: For 2480/2480 co-relation queries the response was YES. [2022-12-11 20:17:22,027 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3267 conditions, 737 events. 264/737 cut-off events. For 2480/2480 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3710 event pairs, 27 based on Foata normal form. 1/736 useless extension candidates. Maximal degree in co-relation 3193. Up to 448 conditions per place. [2022-12-11 20:17:22,030 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 124 selfloop transitions, 76 changer transitions 44/277 dead transitions. [2022-12-11 20:17:22,030 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 277 transitions, 2393 flow [2022-12-11 20:17:22,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:22,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:22,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1441 transitions. [2022-12-11 20:17:22,049 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5342973674453096 [2022-12-11 20:17:22,049 INFO L175 Difference]: Start difference. First operand has 239 places, 218 transitions, 1524 flow. Second operand 31 states and 1441 transitions. [2022-12-11 20:17:22,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 277 transitions, 2393 flow [2022-12-11 20:17:22,064 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 277 transitions, 2182 flow, removed 48 selfloop flow, removed 26 redundant places. [2022-12-11 20:17:22,070 INFO L231 Difference]: Finished difference. Result has 249 places, 218 transitions, 1605 flow [2022-12-11 20:17:22,071 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1366, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1605, PETRI_PLACES=249, PETRI_TRANSITIONS=218} [2022-12-11 20:17:22,072 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 167 predicate places. [2022-12-11 20:17:22,072 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 218 transitions, 1605 flow [2022-12-11 20:17:22,073 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:22,073 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:22,073 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] [2022-12-11 20:17:22,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-12-11 20:17:22,073 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 20:17:22,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:22,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1264376979, now seen corresponding path program 8 times [2022-12-11 20:17:22,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:22,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303785028] [2022-12-11 20:17:22,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:22,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:22,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:22,432 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 20:17:22,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:22,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303785028] [2022-12-11 20:17:22,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303785028] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:22,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:22,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:22,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538695916] [2022-12-11 20:17:22,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:22,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:22,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:22,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:22,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:22,434 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:22,435 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 218 transitions, 1605 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:22,435 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:22,435 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:22,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:23,183 INFO L130 PetriNetUnfolder]: 260/729 cut-off events. [2022-12-11 20:17:23,183 INFO L131 PetriNetUnfolder]: For 2570/2570 co-relation queries the response was YES. [2022-12-11 20:17:23,187 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3334 conditions, 729 events. 260/729 cut-off events. For 2570/2570 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3655 event pairs, 33 based on Foata normal form. 1/728 useless extension candidates. Maximal degree in co-relation 3255. Up to 456 conditions per place. [2022-12-11 20:17:23,190 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 126 selfloop transitions, 73 changer transitions 39/271 dead transitions. [2022-12-11 20:17:23,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 271 transitions, 2417 flow [2022-12-11 20:17:23,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:17:23,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:17:23,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1393 transitions. [2022-12-11 20:17:23,206 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5337164750957855 [2022-12-11 20:17:23,206 INFO L175 Difference]: Start difference. First operand has 249 places, 218 transitions, 1605 flow. Second operand 30 states and 1393 transitions. [2022-12-11 20:17:23,206 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 271 transitions, 2417 flow [2022-12-11 20:17:23,220 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 271 transitions, 2180 flow, removed 35 selfloop flow, removed 29 redundant places. [2022-12-11 20:17:23,230 INFO L231 Difference]: Finished difference. Result has 250 places, 217 transitions, 1617 flow [2022-12-11 20:17:23,231 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1400, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1617, PETRI_PLACES=250, PETRI_TRANSITIONS=217} [2022-12-11 20:17:23,237 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 168 predicate places. [2022-12-11 20:17:23,237 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 217 transitions, 1617 flow [2022-12-11 20:17:23,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:23,238 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:23,238 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] [2022-12-11 20:17:23,238 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-11 20:17:23,238 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 20:17:23,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:23,239 INFO L85 PathProgramCache]: Analyzing trace with hash 713264375, now seen corresponding path program 9 times [2022-12-11 20:17:23,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:23,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583071521] [2022-12-11 20:17:23,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:23,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:23,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:23,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:23,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:23,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583071521] [2022-12-11 20:17:23,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583071521] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:23,717 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:23,717 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:17:23,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700820262] [2022-12-11 20:17:23,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:23,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:17:23,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:23,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:17:23,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:17:23,719 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:23,720 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 217 transitions, 1617 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:23,720 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:23,720 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:23,720 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:24,757 INFO L130 PetriNetUnfolder]: 261/719 cut-off events. [2022-12-11 20:17:24,758 INFO L131 PetriNetUnfolder]: For 2948/2948 co-relation queries the response was YES. [2022-12-11 20:17:24,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3396 conditions, 719 events. 261/719 cut-off events. For 2948/2948 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3611 event pairs, 28 based on Foata normal form. 1/717 useless extension candidates. Maximal degree in co-relation 3319. Up to 460 conditions per place. [2022-12-11 20:17:24,765 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 129 selfloop transitions, 94 changer transitions 29/285 dead transitions. [2022-12-11 20:17:24,765 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 279 places, 285 transitions, 2625 flow [2022-12-11 20:17:24,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:17:24,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:17:24,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1911 transitions. [2022-12-11 20:17:24,784 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5229885057471264 [2022-12-11 20:17:24,784 INFO L175 Difference]: Start difference. First operand has 250 places, 217 transitions, 1617 flow. Second operand 42 states and 1911 transitions. [2022-12-11 20:17:24,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 279 places, 285 transitions, 2625 flow [2022-12-11 20:17:24,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 285 transitions, 2369 flow, removed 68 selfloop flow, removed 28 redundant places. [2022-12-11 20:17:24,807 INFO L231 Difference]: Finished difference. Result has 267 places, 238 transitions, 1879 flow [2022-12-11 20:17:24,808 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1456, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1879, PETRI_PLACES=267, PETRI_TRANSITIONS=238} [2022-12-11 20:17:24,808 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 185 predicate places. [2022-12-11 20:17:24,808 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 238 transitions, 1879 flow [2022-12-11 20:17:24,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:24,809 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:24,809 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] [2022-12-11 20:17:24,809 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-11 20:17:24,809 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 20:17:24,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:24,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1211024061, now seen corresponding path program 10 times [2022-12-11 20:17:24,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:24,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675257632] [2022-12-11 20:17:24,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:24,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:24,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:25,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:25,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:25,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675257632] [2022-12-11 20:17:25,218 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675257632] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:25,218 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:25,218 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:25,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876678267] [2022-12-11 20:17:25,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:25,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:25,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:25,219 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:25,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:25,219 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:25,220 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 238 transitions, 1879 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:25,220 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:25,220 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:25,220 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:26,221 INFO L130 PetriNetUnfolder]: 261/742 cut-off events. [2022-12-11 20:17:26,221 INFO L131 PetriNetUnfolder]: For 3303/3303 co-relation queries the response was YES. [2022-12-11 20:17:26,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3600 conditions, 742 events. 261/742 cut-off events. For 3303/3303 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3819 event pairs, 24 based on Foata normal form. 1/741 useless extension candidates. Maximal degree in co-relation 3518. Up to 477 conditions per place. [2022-12-11 20:17:26,229 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 138 selfloop transitions, 78 changer transitions 32/281 dead transitions. [2022-12-11 20:17:26,229 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 281 transitions, 2614 flow [2022-12-11 20:17:26,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:17:26,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:17:26,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1514 transitions. [2022-12-11 20:17:26,231 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5273423894113549 [2022-12-11 20:17:26,231 INFO L175 Difference]: Start difference. First operand has 267 places, 238 transitions, 1879 flow. Second operand 33 states and 1514 transitions. [2022-12-11 20:17:26,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 281 transitions, 2614 flow [2022-12-11 20:17:26,249 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 281 transitions, 2296 flow, removed 96 selfloop flow, removed 27 redundant places. [2022-12-11 20:17:26,252 INFO L231 Difference]: Finished difference. Result has 274 places, 235 transitions, 1792 flow [2022-12-11 20:17:26,253 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1611, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1792, PETRI_PLACES=274, PETRI_TRANSITIONS=235} [2022-12-11 20:17:26,253 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 192 predicate places. [2022-12-11 20:17:26,254 INFO L495 AbstractCegarLoop]: Abstraction has has 274 places, 235 transitions, 1792 flow [2022-12-11 20:17:26,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:26,254 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:26,254 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] [2022-12-11 20:17:26,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-11 20:17:26,254 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 20:17:26,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:26,255 INFO L85 PathProgramCache]: Analyzing trace with hash -796555089, now seen corresponding path program 11 times [2022-12-11 20:17:26,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:26,255 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2063465445] [2022-12-11 20:17:26,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:26,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:26,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:26,677 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:26,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:26,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2063465445] [2022-12-11 20:17:26,678 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2063465445] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:26,678 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:26,678 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:26,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904887596] [2022-12-11 20:17:26,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:26,679 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:26,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:26,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:26,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:26,680 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:26,680 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 235 transitions, 1792 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:26,680 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:26,680 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:26,680 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:27,598 INFO L130 PetriNetUnfolder]: 251/707 cut-off events. [2022-12-11 20:17:27,598 INFO L131 PetriNetUnfolder]: For 2928/2928 co-relation queries the response was YES. [2022-12-11 20:17:27,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3437 conditions, 707 events. 251/707 cut-off events. For 2928/2928 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3512 event pairs, 22 based on Foata normal form. 1/707 useless extension candidates. Maximal degree in co-relation 3353. Up to 465 conditions per place. [2022-12-11 20:17:27,609 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 134 selfloop transitions, 75 changer transitions 26/268 dead transitions. [2022-12-11 20:17:27,609 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 268 transitions, 2415 flow [2022-12-11 20:17:27,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:27,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:27,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1422 transitions. [2022-12-11 20:17:27,616 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5272525027808677 [2022-12-11 20:17:27,616 INFO L175 Difference]: Start difference. First operand has 274 places, 235 transitions, 1792 flow. Second operand 31 states and 1422 transitions. [2022-12-11 20:17:27,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 268 transitions, 2415 flow [2022-12-11 20:17:27,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 268 transitions, 2177 flow, removed 25 selfloop flow, removed 33 redundant places. [2022-12-11 20:17:27,636 INFO L231 Difference]: Finished difference. Result has 268 places, 228 transitions, 1717 flow [2022-12-11 20:17:27,636 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1570, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1717, PETRI_PLACES=268, PETRI_TRANSITIONS=228} [2022-12-11 20:17:27,637 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 186 predicate places. [2022-12-11 20:17:27,637 INFO L495 AbstractCegarLoop]: Abstraction has has 268 places, 228 transitions, 1717 flow [2022-12-11 20:17:27,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:27,637 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:27,638 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] [2022-12-11 20:17:27,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-11 20:17:27,638 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 20:17:27,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:27,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1365694975, now seen corresponding path program 12 times [2022-12-11 20:17:27,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:27,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151551391] [2022-12-11 20:17:27,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:27,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:27,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:28,040 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:28,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:28,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151551391] [2022-12-11 20:17:28,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151551391] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:28,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:28,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:17:28,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915371833] [2022-12-11 20:17:28,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:28,041 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:17:28,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:28,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:17:28,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:17:28,042 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:28,043 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 268 places, 228 transitions, 1717 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:28,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:28,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:28,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:28,947 INFO L130 PetriNetUnfolder]: 244/688 cut-off events. [2022-12-11 20:17:28,947 INFO L131 PetriNetUnfolder]: For 2576/2576 co-relation queries the response was YES. [2022-12-11 20:17:28,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3281 conditions, 688 events. 244/688 cut-off events. For 2576/2576 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3326 event pairs, 26 based on Foata normal form. 1/688 useless extension candidates. Maximal degree in co-relation 3200. Up to 460 conditions per place. [2022-12-11 20:17:28,954 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 130 selfloop transitions, 75 changer transitions 19/257 dead transitions. [2022-12-11 20:17:28,954 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 287 places, 257 transitions, 2289 flow [2022-12-11 20:17:28,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:28,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:28,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1416 transitions. [2022-12-11 20:17:28,956 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.525027808676307 [2022-12-11 20:17:28,956 INFO L175 Difference]: Start difference. First operand has 268 places, 228 transitions, 1717 flow. Second operand 31 states and 1416 transitions. [2022-12-11 20:17:28,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 287 places, 257 transitions, 2289 flow [2022-12-11 20:17:28,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 257 transitions, 2085 flow, removed 17 selfloop flow, removed 33 redundant places. [2022-12-11 20:17:28,973 INFO L231 Difference]: Finished difference. Result has 261 places, 225 transitions, 1688 flow [2022-12-11 20:17:28,973 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1525, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1688, PETRI_PLACES=261, PETRI_TRANSITIONS=225} [2022-12-11 20:17:28,974 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 179 predicate places. [2022-12-11 20:17:28,974 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 225 transitions, 1688 flow [2022-12-11 20:17:28,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:28,974 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:28,974 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] [2022-12-11 20:17:28,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-11 20:17:28,975 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 20:17:28,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:28,975 INFO L85 PathProgramCache]: Analyzing trace with hash -119296381, now seen corresponding path program 13 times [2022-12-11 20:17:28,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:28,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90750497] [2022-12-11 20:17:28,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:28,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:28,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:29,372 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 20:17:29,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:29,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90750497] [2022-12-11 20:17:29,372 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90750497] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:29,372 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:29,372 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:17:29,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651204437] [2022-12-11 20:17:29,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:29,373 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:17:29,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:29,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:17:29,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:17:29,374 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:29,375 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 225 transitions, 1688 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:29,375 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:29,375 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:29,375 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:30,288 INFO L130 PetriNetUnfolder]: 238/678 cut-off events. [2022-12-11 20:17:30,288 INFO L131 PetriNetUnfolder]: For 2341/2341 co-relation queries the response was YES. [2022-12-11 20:17:30,293 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3173 conditions, 678 events. 238/678 cut-off events. For 2341/2341 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3250 event pairs, 27 based on Foata normal form. 1/676 useless extension candidates. Maximal degree in co-relation 3096. Up to 452 conditions per place. [2022-12-11 20:17:30,298 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 123 selfloop transitions, 65 changer transitions 26/247 dead transitions. [2022-12-11 20:17:30,298 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 247 transitions, 2213 flow [2022-12-11 20:17:30,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:17:30,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:17:30,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1453 transitions. [2022-12-11 20:17:30,301 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5219109195402298 [2022-12-11 20:17:30,301 INFO L175 Difference]: Start difference. First operand has 261 places, 225 transitions, 1688 flow. Second operand 32 states and 1453 transitions. [2022-12-11 20:17:30,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 247 transitions, 2213 flow [2022-12-11 20:17:30,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 247 transitions, 2025 flow, removed 9 selfloop flow, removed 31 redundant places. [2022-12-11 20:17:30,315 INFO L231 Difference]: Finished difference. Result has 258 places, 209 transitions, 1546 flow [2022-12-11 20:17:30,316 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1504, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1546, PETRI_PLACES=258, PETRI_TRANSITIONS=209} [2022-12-11 20:17:30,317 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 176 predicate places. [2022-12-11 20:17:30,317 INFO L495 AbstractCegarLoop]: Abstraction has has 258 places, 209 transitions, 1546 flow [2022-12-11 20:17:30,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:30,317 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:30,317 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] [2022-12-11 20:17:30,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-11 20:17:30,318 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 20:17:30,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:30,318 INFO L85 PathProgramCache]: Analyzing trace with hash 1650693563, now seen corresponding path program 14 times [2022-12-11 20:17:30,318 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:30,318 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889333865] [2022-12-11 20:17:30,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:30,318 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:30,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:30,687 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 20:17:30,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:30,688 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889333865] [2022-12-11 20:17:30,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889333865] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:30,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:30,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:30,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342488024] [2022-12-11 20:17:30,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:30,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:30,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:30,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:30,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:30,689 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:30,690 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 258 places, 209 transitions, 1546 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:30,690 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:30,690 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:30,690 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:31,703 INFO L130 PetriNetUnfolder]: 260/727 cut-off events. [2022-12-11 20:17:31,703 INFO L131 PetriNetUnfolder]: For 2542/2542 co-relation queries the response was YES. [2022-12-11 20:17:31,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3344 conditions, 727 events. 260/727 cut-off events. For 2542/2542 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3656 event pairs, 38 based on Foata normal form. 1/725 useless extension candidates. Maximal degree in co-relation 3269. Up to 436 conditions per place. [2022-12-11 20:17:31,710 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 120 selfloop transitions, 83 changer transitions 42/278 dead transitions. [2022-12-11 20:17:31,710 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 263 places, 278 transitions, 2500 flow [2022-12-11 20:17:31,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:17:31,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:17:31,712 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1616 transitions. [2022-12-11 20:17:31,712 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5307060755336618 [2022-12-11 20:17:31,713 INFO L175 Difference]: Start difference. First operand has 258 places, 209 transitions, 1546 flow. Second operand 35 states and 1616 transitions. [2022-12-11 20:17:31,713 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 263 places, 278 transitions, 2500 flow [2022-12-11 20:17:31,725 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 278 transitions, 2209 flow, removed 45 selfloop flow, removed 29 redundant places. [2022-12-11 20:17:31,728 INFO L231 Difference]: Finished difference. Result has 250 places, 218 transitions, 1642 flow [2022-12-11 20:17:31,728 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1317, PETRI_DIFFERENCE_MINUEND_PLACES=200, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=131, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1642, PETRI_PLACES=250, PETRI_TRANSITIONS=218} [2022-12-11 20:17:31,729 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 168 predicate places. [2022-12-11 20:17:31,729 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 218 transitions, 1642 flow [2022-12-11 20:17:31,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:31,730 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:31,730 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] [2022-12-11 20:17:31,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-11 20:17:31,731 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 20:17:31,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:31,731 INFO L85 PathProgramCache]: Analyzing trace with hash 810741509, now seen corresponding path program 15 times [2022-12-11 20:17:31,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:31,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017333237] [2022-12-11 20:17:31,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:31,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:31,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:32,079 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 20:17:32,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:32,079 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017333237] [2022-12-11 20:17:32,079 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017333237] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:32,079 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:32,079 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:32,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265543163] [2022-12-11 20:17:32,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:32,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:32,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:32,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:32,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:32,081 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:32,081 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 218 transitions, 1642 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:32,081 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:32,081 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:32,082 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:33,028 INFO L130 PetriNetUnfolder]: 272/755 cut-off events. [2022-12-11 20:17:33,028 INFO L131 PetriNetUnfolder]: For 3701/3701 co-relation queries the response was YES. [2022-12-11 20:17:33,032 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3666 conditions, 755 events. 272/755 cut-off events. For 3701/3701 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3703 event pairs, 23 based on Foata normal form. 1/753 useless extension candidates. Maximal degree in co-relation 3589. Up to 458 conditions per place. [2022-12-11 20:17:33,036 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 138 selfloop transitions, 101 changer transitions 22/294 dead transitions. [2022-12-11 20:17:33,036 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 294 transitions, 2838 flow [2022-12-11 20:17:33,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:17:33,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:17:33,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1580 transitions. [2022-12-11 20:17:33,049 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5341446923597025 [2022-12-11 20:17:33,049 INFO L175 Difference]: Start difference. First operand has 250 places, 218 transitions, 1642 flow. Second operand 34 states and 1580 transitions. [2022-12-11 20:17:33,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 294 transitions, 2838 flow [2022-12-11 20:17:33,067 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 294 transitions, 2560 flow, removed 73 selfloop flow, removed 29 redundant places. [2022-12-11 20:17:33,070 INFO L231 Difference]: Finished difference. Result has 254 places, 245 transitions, 2004 flow [2022-12-11 20:17:33,071 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1443, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2004, PETRI_PLACES=254, PETRI_TRANSITIONS=245} [2022-12-11 20:17:33,071 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 172 predicate places. [2022-12-11 20:17:33,071 INFO L495 AbstractCegarLoop]: Abstraction has has 254 places, 245 transitions, 2004 flow [2022-12-11 20:17:33,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:33,072 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:33,072 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] [2022-12-11 20:17:33,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-11 20:17:33,072 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 20:17:33,072 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:33,072 INFO L85 PathProgramCache]: Analyzing trace with hash 386981871, now seen corresponding path program 16 times [2022-12-11 20:17:33,072 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:33,073 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293223228] [2022-12-11 20:17:33,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:33,073 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:33,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:33,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 20:17:33,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:33,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293223228] [2022-12-11 20:17:33,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293223228] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:33,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:33,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:17:33,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [823292086] [2022-12-11 20:17:33,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:33,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:17:33,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:33,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:17:33,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:17:33,436 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:33,437 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 254 places, 245 transitions, 2004 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:17:33,437 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:33,437 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:33,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:34,250 INFO L130 PetriNetUnfolder]: 280/778 cut-off events. [2022-12-11 20:17:34,250 INFO L131 PetriNetUnfolder]: For 3931/3931 co-relation queries the response was YES. [2022-12-11 20:17:34,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3907 conditions, 778 events. 280/778 cut-off events. For 3931/3931 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3930 event pairs, 25 based on Foata normal form. 1/776 useless extension candidates. Maximal degree in co-relation 3832. Up to 487 conditions per place. [2022-12-11 20:17:34,260 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 151 selfloop transitions, 89 changer transitions 29/302 dead transitions. [2022-12-11 20:17:34,260 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 276 places, 302 transitions, 3028 flow [2022-12-11 20:17:34,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 20:17:34,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 20:17:34,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1357 transitions. [2022-12-11 20:17:34,263 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5378517637732858 [2022-12-11 20:17:34,263 INFO L175 Difference]: Start difference. First operand has 254 places, 245 transitions, 2004 flow. Second operand 29 states and 1357 transitions. [2022-12-11 20:17:34,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 276 places, 302 transitions, 3028 flow [2022-12-11 20:17:34,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 262 places, 302 transitions, 2707 flow, removed 122 selfloop flow, removed 14 redundant places. [2022-12-11 20:17:34,311 INFO L231 Difference]: Finished difference. Result has 272 places, 253 transitions, 2065 flow [2022-12-11 20:17:34,312 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1731, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2065, PETRI_PLACES=272, PETRI_TRANSITIONS=253} [2022-12-11 20:17:34,312 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 190 predicate places. [2022-12-11 20:17:34,312 INFO L495 AbstractCegarLoop]: Abstraction has has 272 places, 253 transitions, 2065 flow [2022-12-11 20:17:34,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:17:34,313 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:34,313 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] [2022-12-11 20:17:34,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-11 20:17:34,313 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 20:17:34,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:34,313 INFO L85 PathProgramCache]: Analyzing trace with hash 2113239075, now seen corresponding path program 17 times [2022-12-11 20:17:34,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:34,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719870278] [2022-12-11 20:17:34,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:34,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:34,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:34,651 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 20:17:34,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:34,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719870278] [2022-12-11 20:17:34,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719870278] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:34,652 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:34,652 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:34,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2103289040] [2022-12-11 20:17:34,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:34,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:34,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:34,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:34,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:34,653 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:34,654 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 253 transitions, 2065 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:34,654 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:34,654 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:34,654 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:35,520 INFO L130 PetriNetUnfolder]: 278/770 cut-off events. [2022-12-11 20:17:35,520 INFO L131 PetriNetUnfolder]: For 4181/4181 co-relation queries the response was YES. [2022-12-11 20:17:35,524 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3984 conditions, 770 events. 278/770 cut-off events. For 4181/4181 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3892 event pairs, 24 based on Foata normal form. 1/768 useless extension candidates. Maximal degree in co-relation 3900. Up to 483 conditions per place. [2022-12-11 20:17:35,527 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 149 selfloop transitions, 85 changer transitions 35/302 dead transitions. [2022-12-11 20:17:35,527 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 295 places, 302 transitions, 2995 flow [2022-12-11 20:17:35,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:35,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:35,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1441 transitions. [2022-12-11 20:17:35,529 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5342973674453096 [2022-12-11 20:17:35,529 INFO L175 Difference]: Start difference. First operand has 272 places, 253 transitions, 2065 flow. Second operand 31 states and 1441 transitions. [2022-12-11 20:17:35,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 295 places, 302 transitions, 2995 flow [2022-12-11 20:17:35,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 302 transitions, 2709 flow, removed 64 selfloop flow, removed 27 redundant places. [2022-12-11 20:17:35,558 INFO L231 Difference]: Finished difference. Result has 280 places, 250 transitions, 2041 flow [2022-12-11 20:17:35,558 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1819, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2041, PETRI_PLACES=280, PETRI_TRANSITIONS=250} [2022-12-11 20:17:35,558 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 198 predicate places. [2022-12-11 20:17:35,558 INFO L495 AbstractCegarLoop]: Abstraction has has 280 places, 250 transitions, 2041 flow [2022-12-11 20:17:35,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:35,559 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:35,559 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] [2022-12-11 20:17:35,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-11 20:17:35,560 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 20:17:35,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:35,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1594521815, now seen corresponding path program 18 times [2022-12-11 20:17:35,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:35,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063614458] [2022-12-11 20:17:35,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:35,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:35,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:35,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:35,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:35,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063614458] [2022-12-11 20:17:35,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063614458] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:35,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:35,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:35,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1824403979] [2022-12-11 20:17:35,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:35,955 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:35,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:35,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:35,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:35,956 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:35,957 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 280 places, 250 transitions, 2041 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:35,957 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:35,957 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:35,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:36,911 INFO L130 PetriNetUnfolder]: 274/769 cut-off events. [2022-12-11 20:17:36,912 INFO L131 PetriNetUnfolder]: For 3964/3964 co-relation queries the response was YES. [2022-12-11 20:17:36,916 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3954 conditions, 769 events. 274/769 cut-off events. For 3964/3964 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3875 event pairs, 25 based on Foata normal form. 1/767 useless extension candidates. Maximal degree in co-relation 3869. Up to 495 conditions per place. [2022-12-11 20:17:36,919 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 152 selfloop transitions, 79 changer transitions 30/294 dead transitions. [2022-12-11 20:17:36,919 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 294 transitions, 2911 flow [2022-12-11 20:17:36,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:17:36,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:17:36,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1477 transitions. [2022-12-11 20:17:36,921 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5305316091954023 [2022-12-11 20:17:36,921 INFO L175 Difference]: Start difference. First operand has 280 places, 250 transitions, 2041 flow. Second operand 32 states and 1477 transitions. [2022-12-11 20:17:36,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 294 transitions, 2911 flow [2022-12-11 20:17:36,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 294 transitions, 2660 flow, removed 24 selfloop flow, removed 28 redundant places. [2022-12-11 20:17:36,941 INFO L231 Difference]: Finished difference. Result has 282 places, 248 transitions, 2019 flow [2022-12-11 20:17:36,941 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1814, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=172, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2019, PETRI_PLACES=282, PETRI_TRANSITIONS=248} [2022-12-11 20:17:36,942 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 200 predicate places. [2022-12-11 20:17:36,942 INFO L495 AbstractCegarLoop]: Abstraction has has 282 places, 248 transitions, 2019 flow [2022-12-11 20:17:36,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:36,942 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:36,942 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] [2022-12-11 20:17:36,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-11 20:17:36,942 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 20:17:36,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:36,943 INFO L85 PathProgramCache]: Analyzing trace with hash 957482367, now seen corresponding path program 19 times [2022-12-11 20:17:36,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:36,943 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114753231] [2022-12-11 20:17:36,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:36,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:37,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:37,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:37,270 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114753231] [2022-12-11 20:17:37,270 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114753231] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:37,271 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:37,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:37,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255034474] [2022-12-11 20:17:37,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:37,271 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:37,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:37,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:37,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:37,272 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:37,272 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 282 places, 248 transitions, 2019 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:37,272 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:37,273 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:37,273 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:38,082 INFO L130 PetriNetUnfolder]: 272/750 cut-off events. [2022-12-11 20:17:38,083 INFO L131 PetriNetUnfolder]: For 4259/4259 co-relation queries the response was YES. [2022-12-11 20:17:38,087 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3959 conditions, 750 events. 272/750 cut-off events. For 4259/4259 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3754 event pairs, 21 based on Foata normal form. 1/748 useless extension candidates. Maximal degree in co-relation 3874. Up to 479 conditions per place. [2022-12-11 20:17:38,092 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 147 selfloop transitions, 90 changer transitions 26/296 dead transitions. [2022-12-11 20:17:38,092 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 296 transitions, 2964 flow [2022-12-11 20:17:38,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:17:38,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:17:38,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1395 transitions. [2022-12-11 20:17:38,094 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5344827586206896 [2022-12-11 20:17:38,094 INFO L175 Difference]: Start difference. First operand has 282 places, 248 transitions, 2019 flow. Second operand 30 states and 1395 transitions. [2022-12-11 20:17:38,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 296 transitions, 2964 flow [2022-12-11 20:17:38,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 296 transitions, 2741 flow, removed 44 selfloop flow, removed 30 redundant places. [2022-12-11 20:17:38,116 INFO L231 Difference]: Finished difference. Result has 281 places, 251 transitions, 2117 flow [2022-12-11 20:17:38,116 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1840, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=160, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2117, PETRI_PLACES=281, PETRI_TRANSITIONS=251} [2022-12-11 20:17:38,116 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 199 predicate places. [2022-12-11 20:17:38,117 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 251 transitions, 2117 flow [2022-12-11 20:17:38,117 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:38,117 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:38,117 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] [2022-12-11 20:17:38,117 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-11 20:17:38,117 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 20:17:38,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:38,118 INFO L85 PathProgramCache]: Analyzing trace with hash 352360101, now seen corresponding path program 20 times [2022-12-11 20:17:38,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:38,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922521776] [2022-12-11 20:17:38,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:38,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:38,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:38,549 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 20:17:38,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:38,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922521776] [2022-12-11 20:17:38,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1922521776] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:38,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:38,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:17:38,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966800449] [2022-12-11 20:17:38,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:38,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:17:38,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:38,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:17:38,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:17:38,552 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:38,553 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 251 transitions, 2117 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:38,553 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:38,553 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:38,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:39,695 INFO L130 PetriNetUnfolder]: 272/753 cut-off events. [2022-12-11 20:17:39,695 INFO L131 PetriNetUnfolder]: For 4330/4330 co-relation queries the response was YES. [2022-12-11 20:17:39,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4022 conditions, 753 events. 272/753 cut-off events. For 4330/4330 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3742 event pairs, 23 based on Foata normal form. 1/751 useless extension candidates. Maximal degree in co-relation 3936. Up to 501 conditions per place. [2022-12-11 20:17:39,702 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 155 selfloop transitions, 83 changer transitions 25/296 dead transitions. [2022-12-11 20:17:39,702 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 296 transitions, 2990 flow [2022-12-11 20:17:39,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:17:39,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:17:39,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1603 transitions. [2022-12-11 20:17:39,704 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5264367816091954 [2022-12-11 20:17:39,704 INFO L175 Difference]: Start difference. First operand has 281 places, 251 transitions, 2117 flow. Second operand 35 states and 1603 transitions. [2022-12-11 20:17:39,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 296 transitions, 2990 flow [2022-12-11 20:17:39,722 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 296 transitions, 2767 flow, removed 46 selfloop flow, removed 26 redundant places. [2022-12-11 20:17:39,725 INFO L231 Difference]: Finished difference. Result has 292 places, 255 transitions, 2185 flow [2022-12-11 20:17:39,726 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1938, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2185, PETRI_PLACES=292, PETRI_TRANSITIONS=255} [2022-12-11 20:17:39,726 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 210 predicate places. [2022-12-11 20:17:39,726 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 255 transitions, 2185 flow [2022-12-11 20:17:39,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:39,727 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:39,727 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] [2022-12-11 20:17:39,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-11 20:17:39,727 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 20:17:39,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:39,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1621122235, now seen corresponding path program 21 times [2022-12-11 20:17:39,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:39,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1810665168] [2022-12-11 20:17:39,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:39,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:39,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:40,068 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 20:17:40,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:40,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1810665168] [2022-12-11 20:17:40,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1810665168] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:40,068 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:40,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:40,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742209812] [2022-12-11 20:17:40,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:40,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:40,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:40,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:40,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:40,070 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:40,070 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 255 transitions, 2185 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:40,070 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:40,070 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:40,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:40,922 INFO L130 PetriNetUnfolder]: 273/757 cut-off events. [2022-12-11 20:17:40,922 INFO L131 PetriNetUnfolder]: For 4145/4145 co-relation queries the response was YES. [2022-12-11 20:17:40,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4053 conditions, 757 events. 273/757 cut-off events. For 4145/4145 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3757 event pairs, 19 based on Foata normal form. 1/755 useless extension candidates. Maximal degree in co-relation 3965. Up to 469 conditions per place. [2022-12-11 20:17:40,930 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 148 selfloop transitions, 98 changer transitions 26/305 dead transitions. [2022-12-11 20:17:40,930 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 305 transitions, 3127 flow [2022-12-11 20:17:40,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:40,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:40,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1442 transitions. [2022-12-11 20:17:40,931 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5346681497960697 [2022-12-11 20:17:40,931 INFO L175 Difference]: Start difference. First operand has 292 places, 255 transitions, 2185 flow. Second operand 31 states and 1442 transitions. [2022-12-11 20:17:40,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 305 transitions, 3127 flow [2022-12-11 20:17:40,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 305 transitions, 2881 flow, removed 40 selfloop flow, removed 29 redundant places. [2022-12-11 20:17:40,954 INFO L231 Difference]: Finished difference. Result has 295 places, 258 transitions, 2253 flow [2022-12-11 20:17:40,954 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1971, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=255, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2253, PETRI_PLACES=295, PETRI_TRANSITIONS=258} [2022-12-11 20:17:40,955 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 213 predicate places. [2022-12-11 20:17:40,955 INFO L495 AbstractCegarLoop]: Abstraction has has 295 places, 258 transitions, 2253 flow [2022-12-11 20:17:40,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:40,955 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:40,955 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] [2022-12-11 20:17:40,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-11 20:17:40,955 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 20:17:40,956 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:40,956 INFO L85 PathProgramCache]: Analyzing trace with hash -67903533, now seen corresponding path program 22 times [2022-12-11 20:17:40,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:40,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [143348185] [2022-12-11 20:17:40,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:40,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:40,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:41,320 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 20:17:41,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:41,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [143348185] [2022-12-11 20:17:41,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [143348185] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:41,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:41,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:17:41,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692428627] [2022-12-11 20:17:41,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:41,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:17:41,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:41,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:17:41,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:17:41,322 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:41,323 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 295 places, 258 transitions, 2253 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:41,323 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:41,323 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:41,323 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:42,249 INFO L130 PetriNetUnfolder]: 269/762 cut-off events. [2022-12-11 20:17:42,249 INFO L131 PetriNetUnfolder]: For 3978/3978 co-relation queries the response was YES. [2022-12-11 20:17:42,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4066 conditions, 762 events. 269/762 cut-off events. For 3978/3978 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3822 event pairs, 18 based on Foata normal form. 1/760 useless extension candidates. Maximal degree in co-relation 3974. Up to 501 conditions per place. [2022-12-11 20:17:42,257 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 158 selfloop transitions, 82 changer transitions 20/293 dead transitions. [2022-12-11 20:17:42,257 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 293 transitions, 3031 flow [2022-12-11 20:17:42,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:17:42,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:17:42,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1513 transitions. [2022-12-11 20:17:42,259 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5269940787182167 [2022-12-11 20:17:42,259 INFO L175 Difference]: Start difference. First operand has 295 places, 258 transitions, 2253 flow. Second operand 33 states and 1513 transitions. [2022-12-11 20:17:42,259 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 293 transitions, 3031 flow [2022-12-11 20:17:42,280 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 291 places, 293 transitions, 2780 flow, removed 28 selfloop flow, removed 28 redundant places. [2022-12-11 20:17:42,283 INFO L231 Difference]: Finished difference. Result has 298 places, 257 transitions, 2232 flow [2022-12-11 20:17:42,284 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2030, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2232, PETRI_PLACES=298, PETRI_TRANSITIONS=257} [2022-12-11 20:17:42,284 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 216 predicate places. [2022-12-11 20:17:42,284 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 257 transitions, 2232 flow [2022-12-11 20:17:42,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:42,284 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:42,285 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] [2022-12-11 20:17:42,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-11 20:17:42,285 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 20:17:42,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:42,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1195017531, now seen corresponding path program 23 times [2022-12-11 20:17:42,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:42,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219210554] [2022-12-11 20:17:42,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:42,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:42,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:42,666 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 20:17:42,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:42,667 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219210554] [2022-12-11 20:17:42,667 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219210554] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:42,667 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:42,667 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:17:42,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110784699] [2022-12-11 20:17:42,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:42,667 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:17:42,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:42,668 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:17:42,668 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:17:42,668 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:42,669 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 257 transitions, 2232 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:42,669 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:42,669 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:42,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:43,692 INFO L130 PetriNetUnfolder]: 262/739 cut-off events. [2022-12-11 20:17:43,692 INFO L131 PetriNetUnfolder]: For 3981/3981 co-relation queries the response was YES. [2022-12-11 20:17:43,696 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3976 conditions, 739 events. 262/739 cut-off events. For 3981/3981 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3665 event pairs, 22 based on Foata normal form. 1/736 useless extension candidates. Maximal degree in co-relation 3887. Up to 499 conditions per place. [2022-12-11 20:17:43,699 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 157 selfloop transitions, 81 changer transitions 17/288 dead transitions. [2022-12-11 20:17:43,699 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 288 transitions, 2995 flow [2022-12-11 20:17:43,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:17:43,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:17:43,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1592 transitions. [2022-12-11 20:17:43,700 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5228243021346469 [2022-12-11 20:17:43,700 INFO L175 Difference]: Start difference. First operand has 298 places, 257 transitions, 2232 flow. Second operand 35 states and 1592 transitions. [2022-12-11 20:17:43,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 288 transitions, 2995 flow [2022-12-11 20:17:43,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 288 transitions, 2753 flow, removed 41 selfloop flow, removed 30 redundant places. [2022-12-11 20:17:43,728 INFO L231 Difference]: Finished difference. Result has 302 places, 256 transitions, 2222 flow [2022-12-11 20:17:43,729 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2032, PETRI_DIFFERENCE_MINUEND_PLACES=260, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=176, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2222, PETRI_PLACES=302, PETRI_TRANSITIONS=256} [2022-12-11 20:17:43,729 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 220 predicate places. [2022-12-11 20:17:43,729 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 256 transitions, 2222 flow [2022-12-11 20:17:43,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:43,730 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:43,730 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] [2022-12-11 20:17:43,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-11 20:17:43,730 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 20:17:43,730 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:43,730 INFO L85 PathProgramCache]: Analyzing trace with hash -1609438363, now seen corresponding path program 24 times [2022-12-11 20:17:43,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:43,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415358229] [2022-12-11 20:17:43,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:43,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:43,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:44,055 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 20:17:44,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:44,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415358229] [2022-12-11 20:17:44,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415358229] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:44,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:44,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:44,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1743035523] [2022-12-11 20:17:44,056 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:44,056 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:44,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:44,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:44,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:44,057 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:44,057 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 256 transitions, 2222 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:44,057 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:44,057 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:44,058 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:44,985 INFO L130 PetriNetUnfolder]: 270/757 cut-off events. [2022-12-11 20:17:44,985 INFO L131 PetriNetUnfolder]: For 4508/4508 co-relation queries the response was YES. [2022-12-11 20:17:44,990 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4116 conditions, 757 events. 270/757 cut-off events. For 4508/4508 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3788 event pairs, 21 based on Foata normal form. 1/755 useless extension candidates. Maximal degree in co-relation 4025. Up to 487 conditions per place. [2022-12-11 20:17:44,992 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 155 selfloop transitions, 91 changer transitions 25/304 dead transitions. [2022-12-11 20:17:44,992 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 304 transitions, 3157 flow [2022-12-11 20:17:45,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:17:45,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:17:45,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1525 transitions. [2022-12-11 20:17:45,021 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.531173807035876 [2022-12-11 20:17:45,021 INFO L175 Difference]: Start difference. First operand has 302 places, 256 transitions, 2222 flow. Second operand 33 states and 1525 transitions. [2022-12-11 20:17:45,021 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 304 transitions, 3157 flow [2022-12-11 20:17:45,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 304 transitions, 2916 flow, removed 35 selfloop flow, removed 34 redundant places. [2022-12-11 20:17:45,046 INFO L231 Difference]: Finished difference. Result has 303 places, 260 transitions, 2302 flow [2022-12-11 20:17:45,046 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2017, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=166, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2302, PETRI_PLACES=303, PETRI_TRANSITIONS=260} [2022-12-11 20:17:45,046 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 221 predicate places. [2022-12-11 20:17:45,047 INFO L495 AbstractCegarLoop]: Abstraction has has 303 places, 260 transitions, 2302 flow [2022-12-11 20:17:45,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:45,047 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:45,047 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] [2022-12-11 20:17:45,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-11 20:17:45,047 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 20:17:45,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:45,048 INFO L85 PathProgramCache]: Analyzing trace with hash -997150575, now seen corresponding path program 25 times [2022-12-11 20:17:45,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:45,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890475544] [2022-12-11 20:17:45,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:45,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:45,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:45,396 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 20:17:45,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:45,397 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890475544] [2022-12-11 20:17:45,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890475544] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:45,397 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:45,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:45,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071290794] [2022-12-11 20:17:45,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:45,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:45,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:45,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:45,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:45,398 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:45,399 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 303 places, 260 transitions, 2302 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:45,399 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:45,399 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:45,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:46,335 INFO L130 PetriNetUnfolder]: 271/762 cut-off events. [2022-12-11 20:17:46,335 INFO L131 PetriNetUnfolder]: For 4490/4490 co-relation queries the response was YES. [2022-12-11 20:17:46,340 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4181 conditions, 762 events. 271/762 cut-off events. For 4490/4490 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3808 event pairs, 20 based on Foata normal form. 1/760 useless extension candidates. Maximal degree in co-relation 4088. Up to 479 conditions per place. [2022-12-11 20:17:46,343 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 151 selfloop transitions, 97 changer transitions 25/306 dead transitions. [2022-12-11 20:17:46,343 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 306 transitions, 3253 flow [2022-12-11 20:17:46,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:17:46,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:17:46,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1524 transitions. [2022-12-11 20:17:46,345 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5308254963427377 [2022-12-11 20:17:46,345 INFO L175 Difference]: Start difference. First operand has 303 places, 260 transitions, 2302 flow. Second operand 33 states and 1524 transitions. [2022-12-11 20:17:46,345 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 306 transitions, 3253 flow [2022-12-11 20:17:46,370 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 306 transitions, 3017 flow, removed 40 selfloop flow, removed 26 redundant places. [2022-12-11 20:17:46,388 INFO L231 Difference]: Finished difference. Result has 311 places, 261 transitions, 2403 flow [2022-12-11 20:17:46,389 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2096, PETRI_DIFFERENCE_MINUEND_PLACES=268, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2403, PETRI_PLACES=311, PETRI_TRANSITIONS=261} [2022-12-11 20:17:46,389 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 229 predicate places. [2022-12-11 20:17:46,390 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 261 transitions, 2403 flow [2022-12-11 20:17:46,390 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:46,390 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:46,390 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] [2022-12-11 20:17:46,390 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-11 20:17:46,390 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 20:17:46,391 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:46,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1830625757, now seen corresponding path program 26 times [2022-12-11 20:17:46,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:46,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072160578] [2022-12-11 20:17:46,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:46,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:46,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:46,774 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 20:17:46,775 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:46,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072160578] [2022-12-11 20:17:46,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072160578] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:46,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:46,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:17:46,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862741896] [2022-12-11 20:17:46,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:46,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:17:46,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:46,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:17:46,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:17:46,777 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:46,778 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 261 transitions, 2403 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:46,778 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:46,778 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:46,778 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:47,762 INFO L130 PetriNetUnfolder]: 258/712 cut-off events. [2022-12-11 20:17:47,763 INFO L131 PetriNetUnfolder]: For 4551/4551 co-relation queries the response was YES. [2022-12-11 20:17:47,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4109 conditions, 712 events. 258/712 cut-off events. For 4551/4551 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3499 event pairs, 21 based on Foata normal form. 1/710 useless extension candidates. Maximal degree in co-relation 4011. Up to 505 conditions per place. [2022-12-11 20:17:47,771 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 161 selfloop transitions, 64 changer transitions 26/284 dead transitions. [2022-12-11 20:17:47,771 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 334 places, 284 transitions, 3006 flow [2022-12-11 20:17:47,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:17:47,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:17:47,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1457 transitions. [2022-12-11 20:17:47,778 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5233477011494253 [2022-12-11 20:17:47,778 INFO L175 Difference]: Start difference. First operand has 311 places, 261 transitions, 2403 flow. Second operand 32 states and 1457 transitions. [2022-12-11 20:17:47,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 334 places, 284 transitions, 3006 flow [2022-12-11 20:17:47,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 284 transitions, 2762 flow, removed 40 selfloop flow, removed 28 redundant places. [2022-12-11 20:17:47,805 INFO L231 Difference]: Finished difference. Result has 310 places, 244 transitions, 2133 flow [2022-12-11 20:17:47,805 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2165, PETRI_DIFFERENCE_MINUEND_PLACES=275, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=197, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2133, PETRI_PLACES=310, PETRI_TRANSITIONS=244} [2022-12-11 20:17:47,806 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 228 predicate places. [2022-12-11 20:17:47,806 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 244 transitions, 2133 flow [2022-12-11 20:17:47,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:17:47,806 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:47,806 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] [2022-12-11 20:17:47,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-11 20:17:47,807 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 20:17:47,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:47,807 INFO L85 PathProgramCache]: Analyzing trace with hash 614911009, now seen corresponding path program 27 times [2022-12-11 20:17:47,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:47,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365423577] [2022-12-11 20:17:47,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:47,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:47,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:48,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 20:17:48,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:48,245 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365423577] [2022-12-11 20:17:48,245 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365423577] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:48,245 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:48,245 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:48,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322260149] [2022-12-11 20:17:48,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:48,246 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:48,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:48,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:48,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:48,247 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:48,247 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 244 transitions, 2133 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:48,247 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:48,247 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:48,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:49,127 INFO L130 PetriNetUnfolder]: 257/714 cut-off events. [2022-12-11 20:17:49,127 INFO L131 PetriNetUnfolder]: For 4090/4090 co-relation queries the response was YES. [2022-12-11 20:17:49,132 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3922 conditions, 714 events. 257/714 cut-off events. For 4090/4090 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3489 event pairs, 20 based on Foata normal form. 1/712 useless extension candidates. Maximal degree in co-relation 3827. Up to 477 conditions per place. [2022-12-11 20:17:49,135 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 143 selfloop transitions, 83 changer transitions 18/277 dead transitions. [2022-12-11 20:17:49,135 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 315 places, 277 transitions, 2817 flow [2022-12-11 20:17:49,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:49,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:49,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1426 transitions. [2022-12-11 20:17:49,145 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:17:49,145 INFO L175 Difference]: Start difference. First operand has 310 places, 244 transitions, 2133 flow. Second operand 31 states and 1426 transitions. [2022-12-11 20:17:49,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 315 places, 277 transitions, 2817 flow [2022-12-11 20:17:49,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 277 transitions, 2551 flow, removed 26 selfloop flow, removed 36 redundant places. [2022-12-11 20:17:49,172 INFO L231 Difference]: Finished difference. Result has 286 places, 241 transitions, 2058 flow [2022-12-11 20:17:49,172 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1883, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2058, PETRI_PLACES=286, PETRI_TRANSITIONS=241} [2022-12-11 20:17:49,172 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 204 predicate places. [2022-12-11 20:17:49,172 INFO L495 AbstractCegarLoop]: Abstraction has has 286 places, 241 transitions, 2058 flow [2022-12-11 20:17:49,173 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:49,173 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:49,173 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] [2022-12-11 20:17:49,173 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-11 20:17:49,173 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 20:17:49,173 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:49,173 INFO L85 PathProgramCache]: Analyzing trace with hash 1986877305, now seen corresponding path program 28 times [2022-12-11 20:17:49,173 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:49,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236208944] [2022-12-11 20:17:49,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:49,174 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:49,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:49,524 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:49,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:49,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236208944] [2022-12-11 20:17:49,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236208944] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:49,525 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:49,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:49,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738048251] [2022-12-11 20:17:49,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:49,525 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:49,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:49,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:49,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:49,526 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:49,527 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 241 transitions, 2058 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:49,527 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:49,527 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:49,527 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:50,348 INFO L130 PetriNetUnfolder]: 257/719 cut-off events. [2022-12-11 20:17:50,349 INFO L131 PetriNetUnfolder]: For 3908/3908 co-relation queries the response was YES. [2022-12-11 20:17:50,353 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3878 conditions, 719 events. 257/719 cut-off events. For 3908/3908 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3491 event pairs, 20 based on Foata normal form. 1/717 useless extension candidates. Maximal degree in co-relation 3789. Up to 454 conditions per place. [2022-12-11 20:17:50,355 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 139 selfloop transitions, 96 changer transitions 19/287 dead transitions. [2022-12-11 20:17:50,356 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 306 places, 287 transitions, 2980 flow [2022-12-11 20:17:50,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 20:17:50,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 20:17:50,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1347 transitions. [2022-12-11 20:17:50,357 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5338882282996433 [2022-12-11 20:17:50,357 INFO L175 Difference]: Start difference. First operand has 286 places, 241 transitions, 2058 flow. Second operand 29 states and 1347 transitions. [2022-12-11 20:17:50,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 306 places, 287 transitions, 2980 flow [2022-12-11 20:17:50,377 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 287 transitions, 2714 flow, removed 15 selfloop flow, removed 32 redundant places. [2022-12-11 20:17:50,380 INFO L231 Difference]: Finished difference. Result has 281 places, 246 transitions, 2122 flow [2022-12-11 20:17:50,380 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1812, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=2122, PETRI_PLACES=281, PETRI_TRANSITIONS=246} [2022-12-11 20:17:50,385 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 199 predicate places. [2022-12-11 20:17:50,385 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 246 transitions, 2122 flow [2022-12-11 20:17:50,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:50,387 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:50,387 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] [2022-12-11 20:17:50,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-11 20:17:50,387 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 20:17:50,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:50,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1544895923, now seen corresponding path program 29 times [2022-12-11 20:17:50,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:50,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882758464] [2022-12-11 20:17:50,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:50,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:50,718 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 20:17:50,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:50,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882758464] [2022-12-11 20:17:50,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [882758464] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:50,719 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:50,719 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:50,719 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926095304] [2022-12-11 20:17:50,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:50,719 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:50,719 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:50,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:50,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:50,720 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:50,721 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 246 transitions, 2122 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:50,721 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:50,721 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:50,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:51,571 INFO L130 PetriNetUnfolder]: 259/715 cut-off events. [2022-12-11 20:17:51,571 INFO L131 PetriNetUnfolder]: For 4300/4300 co-relation queries the response was YES. [2022-12-11 20:17:51,575 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3894 conditions, 715 events. 259/715 cut-off events. For 4300/4300 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3487 event pairs, 18 based on Foata normal form. 1/713 useless extension candidates. Maximal degree in co-relation 3806. Up to 458 conditions per place. [2022-12-11 20:17:51,577 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 140 selfloop transitions, 97 changer transitions 18/288 dead transitions. [2022-12-11 20:17:51,577 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 288 transitions, 2977 flow [2022-12-11 20:17:51,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:17:51,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:17:51,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1392 transitions. [2022-12-11 20:17:51,578 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5333333333333333 [2022-12-11 20:17:51,578 INFO L175 Difference]: Start difference. First operand has 281 places, 246 transitions, 2122 flow. Second operand 30 states and 1392 transitions. [2022-12-11 20:17:51,578 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 288 transitions, 2977 flow [2022-12-11 20:17:51,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 288 transitions, 2736 flow, removed 53 selfloop flow, removed 24 redundant places. [2022-12-11 20:17:51,601 INFO L231 Difference]: Finished difference. Result has 288 places, 248 transitions, 2180 flow [2022-12-11 20:17:51,602 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1919, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=2180, PETRI_PLACES=288, PETRI_TRANSITIONS=248} [2022-12-11 20:17:51,604 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 206 predicate places. [2022-12-11 20:17:51,604 INFO L495 AbstractCegarLoop]: Abstraction has has 288 places, 248 transitions, 2180 flow [2022-12-11 20:17:51,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:51,604 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:51,604 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] [2022-12-11 20:17:51,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-11 20:17:51,605 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 20:17:51,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:51,605 INFO L85 PathProgramCache]: Analyzing trace with hash -968673295, now seen corresponding path program 30 times [2022-12-11 20:17:51,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:51,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [256449577] [2022-12-11 20:17:51,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:51,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:51,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:52,014 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 20:17:52,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:52,014 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [256449577] [2022-12-11 20:17:52,014 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [256449577] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:52,014 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:52,014 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:52,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717176187] [2022-12-11 20:17:52,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:52,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:52,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:52,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:52,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:52,015 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:52,016 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 248 transitions, 2180 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:52,016 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:52,016 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:52,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:52,776 INFO L130 PetriNetUnfolder]: 254/699 cut-off events. [2022-12-11 20:17:52,777 INFO L131 PetriNetUnfolder]: For 4140/4140 co-relation queries the response was YES. [2022-12-11 20:17:52,781 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3849 conditions, 699 events. 254/699 cut-off events. For 4140/4140 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3343 event pairs, 18 based on Foata normal form. 1/697 useless extension candidates. Maximal degree in co-relation 3759. Up to 451 conditions per place. [2022-12-11 20:17:52,784 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 140 selfloop transitions, 100 changer transitions 14/287 dead transitions. [2022-12-11 20:17:52,784 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 287 transitions, 2999 flow [2022-12-11 20:17:52,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:17:52,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:17:52,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1477 transitions. [2022-12-11 20:17:52,789 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5305316091954023 [2022-12-11 20:17:52,789 INFO L175 Difference]: Start difference. First operand has 288 places, 248 transitions, 2180 flow. Second operand 32 states and 1477 transitions. [2022-12-11 20:17:52,789 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 287 transitions, 2999 flow [2022-12-11 20:17:52,810 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 287 transitions, 2788 flow, removed 30 selfloop flow, removed 27 redundant places. [2022-12-11 20:17:52,813 INFO L231 Difference]: Finished difference. Result has 294 places, 251 transitions, 2279 flow [2022-12-11 20:17:52,813 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1990, PETRI_DIFFERENCE_MINUEND_PLACES=256, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2279, PETRI_PLACES=294, PETRI_TRANSITIONS=251} [2022-12-11 20:17:52,814 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 212 predicate places. [2022-12-11 20:17:52,814 INFO L495 AbstractCegarLoop]: Abstraction has has 294 places, 251 transitions, 2279 flow [2022-12-11 20:17:52,815 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:52,815 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:52,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] [2022-12-11 20:17:52,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-11 20:17:52,816 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 20:17:52,816 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:52,816 INFO L85 PathProgramCache]: Analyzing trace with hash 1249137835, now seen corresponding path program 31 times [2022-12-11 20:17:52,816 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:52,816 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526089145] [2022-12-11 20:17:52,816 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:52,816 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:53,174 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 20:17:53,174 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:53,174 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526089145] [2022-12-11 20:17:53,174 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526089145] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:53,174 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:53,174 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:53,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [596861998] [2022-12-11 20:17:53,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:53,175 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:53,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:53,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:53,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:53,176 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:53,176 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 294 places, 251 transitions, 2279 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:53,176 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:53,176 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:53,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:54,096 INFO L130 PetriNetUnfolder]: 253/698 cut-off events. [2022-12-11 20:17:54,097 INFO L131 PetriNetUnfolder]: For 3986/3986 co-relation queries the response was YES. [2022-12-11 20:17:54,101 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3879 conditions, 698 events. 253/698 cut-off events. For 3986/3986 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3341 event pairs, 18 based on Foata normal form. 1/696 useless extension candidates. Maximal degree in co-relation 3789. Up to 444 conditions per place. [2022-12-11 20:17:54,104 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 136 selfloop transitions, 92 changer transitions 25/286 dead transitions. [2022-12-11 20:17:54,104 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 286 transitions, 3040 flow [2022-12-11 20:17:54,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:17:54,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:17:54,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1518 transitions. [2022-12-11 20:17:54,106 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:17:54,106 INFO L175 Difference]: Start difference. First operand has 294 places, 251 transitions, 2279 flow. Second operand 33 states and 1518 transitions. [2022-12-11 20:17:54,106 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 286 transitions, 3040 flow [2022-12-11 20:17:54,127 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 294 places, 286 transitions, 2806 flow, removed 32 selfloop flow, removed 27 redundant places. [2022-12-11 20:17:54,131 INFO L231 Difference]: Finished difference. Result has 302 places, 240 transitions, 2196 flow [2022-12-11 20:17:54,131 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2060, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2196, PETRI_PLACES=302, PETRI_TRANSITIONS=240} [2022-12-11 20:17:54,131 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 220 predicate places. [2022-12-11 20:17:54,131 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 240 transitions, 2196 flow [2022-12-11 20:17:54,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:54,132 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:54,132 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] [2022-12-11 20:17:54,132 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-11 20:17:54,132 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 20:17:54,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:54,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1029465873, now seen corresponding path program 32 times [2022-12-11 20:17:54,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:54,133 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025820687] [2022-12-11 20:17:54,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:54,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:54,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:54,470 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:54,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:54,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025820687] [2022-12-11 20:17:54,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025820687] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:54,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:54,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:54,471 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498844255] [2022-12-11 20:17:54,471 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:54,471 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:54,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:54,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:54,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:54,472 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:54,473 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 240 transitions, 2196 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:54,473 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:54,473 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:54,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:55,320 INFO L130 PetriNetUnfolder]: 250/699 cut-off events. [2022-12-11 20:17:55,321 INFO L131 PetriNetUnfolder]: For 4344/4344 co-relation queries the response was YES. [2022-12-11 20:17:55,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3923 conditions, 699 events. 250/699 cut-off events. For 4344/4344 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3343 event pairs, 17 based on Foata normal form. 1/697 useless extension candidates. Maximal degree in co-relation 3830. Up to 468 conditions per place. [2022-12-11 20:17:55,327 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 147 selfloop transitions, 83 changer transitions 16/279 dead transitions. [2022-12-11 20:17:55,327 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 279 transitions, 2992 flow [2022-12-11 20:17:55,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:17:55,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:17:55,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1554 transitions. [2022-12-11 20:17:55,353 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5253549695740365 [2022-12-11 20:17:55,353 INFO L175 Difference]: Start difference. First operand has 302 places, 240 transitions, 2196 flow. Second operand 34 states and 1554 transitions. [2022-12-11 20:17:55,353 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 279 transitions, 2992 flow [2022-12-11 20:17:55,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 279 transitions, 2698 flow, removed 32 selfloop flow, removed 37 redundant places. [2022-12-11 20:17:55,377 INFO L231 Difference]: Finished difference. Result has 296 places, 245 transitions, 2189 flow [2022-12-11 20:17:55,377 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1937, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2189, PETRI_PLACES=296, PETRI_TRANSITIONS=245} [2022-12-11 20:17:55,378 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 214 predicate places. [2022-12-11 20:17:55,379 INFO L495 AbstractCegarLoop]: Abstraction has has 296 places, 245 transitions, 2189 flow [2022-12-11 20:17:55,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:55,379 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:55,379 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] [2022-12-11 20:17:55,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-11 20:17:55,379 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 20:17:55,380 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:55,380 INFO L85 PathProgramCache]: Analyzing trace with hash -95358955, now seen corresponding path program 33 times [2022-12-11 20:17:55,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:55,380 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040590570] [2022-12-11 20:17:55,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:55,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:55,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:55,815 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:55,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:55,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040590570] [2022-12-11 20:17:55,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040590570] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:55,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:55,816 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:55,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575731242] [2022-12-11 20:17:55,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:55,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:55,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:55,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:55,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:55,817 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:55,818 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 296 places, 245 transitions, 2189 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:55,818 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:55,818 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:55,818 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:56,596 INFO L130 PetriNetUnfolder]: 245/684 cut-off events. [2022-12-11 20:17:56,597 INFO L131 PetriNetUnfolder]: For 4023/4023 co-relation queries the response was YES. [2022-12-11 20:17:56,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3800 conditions, 684 events. 245/684 cut-off events. For 4023/4023 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3262 event pairs, 16 based on Foata normal form. 1/682 useless extension candidates. Maximal degree in co-relation 3706. Up to 464 conditions per place. [2022-12-11 20:17:56,603 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 146 selfloop transitions, 70 changer transitions 21/270 dead transitions. [2022-12-11 20:17:56,603 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 270 transitions, 2808 flow [2022-12-11 20:17:56,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:17:56,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:17:56,604 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1419 transitions. [2022-12-11 20:17:56,604 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5261401557285873 [2022-12-11 20:17:56,604 INFO L175 Difference]: Start difference. First operand has 296 places, 245 transitions, 2189 flow. Second operand 31 states and 1419 transitions. [2022-12-11 20:17:56,605 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 270 transitions, 2808 flow [2022-12-11 20:17:56,625 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 292 places, 270 transitions, 2620 flow, removed 31 selfloop flow, removed 28 redundant places. [2022-12-11 20:17:56,628 INFO L231 Difference]: Finished difference. Result has 297 places, 232 transitions, 2029 flow [2022-12-11 20:17:56,629 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2007, PETRI_DIFFERENCE_MINUEND_PLACES=262, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=175, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2029, PETRI_PLACES=297, PETRI_TRANSITIONS=232} [2022-12-11 20:17:56,629 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 215 predicate places. [2022-12-11 20:17:56,629 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 232 transitions, 2029 flow [2022-12-11 20:17:56,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:56,629 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:56,630 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] [2022-12-11 20:17:56,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-11 20:17:56,630 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 20:17:56,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:56,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1447089845, now seen corresponding path program 34 times [2022-12-11 20:17:56,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:56,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211091119] [2022-12-11 20:17:56,630 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:56,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:56,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:56,947 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 20:17:56,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:56,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211091119] [2022-12-11 20:17:56,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211091119] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:56,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:56,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:17:56,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933426667] [2022-12-11 20:17:56,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:56,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:17:56,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:56,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:17:56,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:17:56,948 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:56,949 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 232 transitions, 2029 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:56,949 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:56,949 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:56,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:57,756 INFO L130 PetriNetUnfolder]: 241/659 cut-off events. [2022-12-11 20:17:57,756 INFO L131 PetriNetUnfolder]: For 3910/3910 co-relation queries the response was YES. [2022-12-11 20:17:57,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3702 conditions, 659 events. 241/659 cut-off events. For 3910/3910 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3080 event pairs, 18 based on Foata normal form. 1/657 useless extension candidates. Maximal degree in co-relation 3609. Up to 438 conditions per place. [2022-12-11 20:17:57,763 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 128 selfloop transitions, 79 changer transitions 22/262 dead transitions. [2022-12-11 20:17:57,763 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 262 transitions, 2662 flow [2022-12-11 20:17:57,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:17:57,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:17:57,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1383 transitions. [2022-12-11 20:17:57,764 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5298850574712644 [2022-12-11 20:17:57,765 INFO L175 Difference]: Start difference. First operand has 297 places, 232 transitions, 2029 flow. Second operand 30 states and 1383 transitions. [2022-12-11 20:17:57,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 262 transitions, 2662 flow [2022-12-11 20:17:57,785 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 262 transitions, 2423 flow, removed 18 selfloop flow, removed 35 redundant places. [2022-12-11 20:17:57,789 INFO L231 Difference]: Finished difference. Result has 276 places, 222 transitions, 1897 flow [2022-12-11 20:17:57,789 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1796, PETRI_DIFFERENCE_MINUEND_PLACES=243, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1897, PETRI_PLACES=276, PETRI_TRANSITIONS=222} [2022-12-11 20:17:57,790 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 194 predicate places. [2022-12-11 20:17:57,790 INFO L495 AbstractCegarLoop]: Abstraction has has 276 places, 222 transitions, 1897 flow [2022-12-11 20:17:57,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:17:57,800 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:57,800 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] [2022-12-11 20:17:57,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-11 20:17:57,800 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 20:17:57,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:57,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1518894839, now seen corresponding path program 35 times [2022-12-11 20:17:57,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:57,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1965765089] [2022-12-11 20:17:57,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:57,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:57,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:58,148 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 20:17:58,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:58,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1965765089] [2022-12-11 20:17:58,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1965765089] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:58,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:58,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:17:58,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139680552] [2022-12-11 20:17:58,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:58,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:17:58,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:58,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:17:58,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:17:58,150 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:58,151 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 222 transitions, 1897 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:58,151 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:58,151 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:58,151 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:17:58,932 INFO L130 PetriNetUnfolder]: 234/636 cut-off events. [2022-12-11 20:17:58,932 INFO L131 PetriNetUnfolder]: For 3510/3510 co-relation queries the response was YES. [2022-12-11 20:17:58,936 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3515 conditions, 636 events. 234/636 cut-off events. For 3510/3510 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2923 event pairs, 18 based on Foata normal form. 1/634 useless extension candidates. Maximal degree in co-relation 3430. Up to 434 conditions per place. [2022-12-11 20:17:58,938 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 125 selfloop transitions, 69 changer transitions 22/249 dead transitions. [2022-12-11 20:17:58,938 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 294 places, 249 transitions, 2474 flow [2022-12-11 20:17:58,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:17:58,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:17:58,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1376 transitions. [2022-12-11 20:17:58,939 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5272030651340996 [2022-12-11 20:17:58,939 INFO L175 Difference]: Start difference. First operand has 276 places, 222 transitions, 1897 flow. Second operand 30 states and 1376 transitions. [2022-12-11 20:17:58,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 294 places, 249 transitions, 2474 flow [2022-12-11 20:17:58,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 249 transitions, 2219 flow, removed 12 selfloop flow, removed 34 redundant places. [2022-12-11 20:17:58,957 INFO L231 Difference]: Finished difference. Result has 264 places, 212 transitions, 1725 flow [2022-12-11 20:17:58,957 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1650, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1725, PETRI_PLACES=264, PETRI_TRANSITIONS=212} [2022-12-11 20:17:58,957 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 182 predicate places. [2022-12-11 20:17:58,958 INFO L495 AbstractCegarLoop]: Abstraction has has 264 places, 212 transitions, 1725 flow [2022-12-11 20:17:58,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:17:58,958 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:17:58,958 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] [2022-12-11 20:17:58,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-11 20:17:58,958 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 20:17:58,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:17:58,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1281058277, now seen corresponding path program 36 times [2022-12-11 20:17:58,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:17:58,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1526117412] [2022-12-11 20:17:58,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:17:58,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:17:58,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:17:59,300 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:17:59,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:17:59,301 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1526117412] [2022-12-11 20:17:59,301 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1526117412] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:17:59,301 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:17:59,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:17:59,301 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [80410287] [2022-12-11 20:17:59,301 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:17:59,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:17:59,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:17:59,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:17:59,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:17:59,302 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:17:59,303 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 212 transitions, 1725 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:17:59,303 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:17:59,303 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:17:59,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:00,189 INFO L130 PetriNetUnfolder]: 230/625 cut-off events. [2022-12-11 20:18:00,189 INFO L131 PetriNetUnfolder]: For 3142/3142 co-relation queries the response was YES. [2022-12-11 20:18:00,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3325 conditions, 625 events. 230/625 cut-off events. For 3142/3142 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2834 event pairs, 18 based on Foata normal form. 1/623 useless extension candidates. Maximal degree in co-relation 3245. Up to 426 conditions per place. [2022-12-11 20:18:00,193 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 118 selfloop transitions, 72 changer transitions 15/238 dead transitions. [2022-12-11 20:18:00,193 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 238 transitions, 2297 flow [2022-12-11 20:18:00,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:18:00,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:18:00,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1458 transitions. [2022-12-11 20:18:00,195 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5237068965517241 [2022-12-11 20:18:00,195 INFO L175 Difference]: Start difference. First operand has 264 places, 212 transitions, 1725 flow. Second operand 32 states and 1458 transitions. [2022-12-11 20:18:00,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 238 transitions, 2297 flow [2022-12-11 20:18:00,207 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 247 places, 238 transitions, 2064 flow, removed 14 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:00,210 INFO L231 Difference]: Finished difference. Result has 252 places, 207 transitions, 1637 flow [2022-12-11 20:18:00,210 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1504, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1637, PETRI_PLACES=252, PETRI_TRANSITIONS=207} [2022-12-11 20:18:00,210 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 170 predicate places. [2022-12-11 20:18:00,210 INFO L495 AbstractCegarLoop]: Abstraction has has 252 places, 207 transitions, 1637 flow [2022-12-11 20:18:00,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:00,211 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:00,211 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] [2022-12-11 20:18:00,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-11 20:18:00,211 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 20:18:00,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:00,211 INFO L85 PathProgramCache]: Analyzing trace with hash 234921557, now seen corresponding path program 37 times [2022-12-11 20:18:00,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:00,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774952102] [2022-12-11 20:18:00,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:00,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:00,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:00,556 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 20:18:00,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:00,556 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774952102] [2022-12-11 20:18:00,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774952102] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:00,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:00,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:18:00,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651503333] [2022-12-11 20:18:00,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:00,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:18:00,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:00,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:18:00,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:18:00,557 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:00,558 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 252 places, 207 transitions, 1637 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:00,558 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:00,558 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:00,558 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:01,419 INFO L130 PetriNetUnfolder]: 226/603 cut-off events. [2022-12-11 20:18:01,419 INFO L131 PetriNetUnfolder]: For 2982/2982 co-relation queries the response was YES. [2022-12-11 20:18:01,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3197 conditions, 603 events. 226/603 cut-off events. For 2982/2982 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2722 event pairs, 18 based on Foata normal form. 1/602 useless extension candidates. Maximal degree in co-relation 3120. Up to 424 conditions per place. [2022-12-11 20:18:01,424 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 112 selfloop transitions, 55 changer transitions 31/231 dead transitions. [2022-12-11 20:18:01,424 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 273 places, 231 transitions, 2146 flow [2022-12-11 20:18:01,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:18:01,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:18:01,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1367 transitions. [2022-12-11 20:18:01,426 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5237547892720307 [2022-12-11 20:18:01,426 INFO L175 Difference]: Start difference. First operand has 252 places, 207 transitions, 1637 flow. Second operand 30 states and 1367 transitions. [2022-12-11 20:18:01,426 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 273 places, 231 transitions, 2146 flow [2022-12-11 20:18:01,442 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 231 transitions, 1945 flow, removed 10 selfloop flow, removed 31 redundant places. [2022-12-11 20:18:01,444 INFO L231 Difference]: Finished difference. Result has 246 places, 190 transitions, 1462 flow [2022-12-11 20:18:01,444 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1442, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=1462, PETRI_PLACES=246, PETRI_TRANSITIONS=190} [2022-12-11 20:18:01,445 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 164 predicate places. [2022-12-11 20:18:01,445 INFO L495 AbstractCegarLoop]: Abstraction has has 246 places, 190 transitions, 1462 flow [2022-12-11 20:18:01,445 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:01,445 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:01,445 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] [2022-12-11 20:18:01,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-11 20:18:01,445 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 20:18:01,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:01,446 INFO L85 PathProgramCache]: Analyzing trace with hash -861602969, now seen corresponding path program 38 times [2022-12-11 20:18:01,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:01,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [76314209] [2022-12-11 20:18:01,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:01,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:01,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:01,772 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:01,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:01,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [76314209] [2022-12-11 20:18:01,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [76314209] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:01,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:01,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:01,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [387618409] [2022-12-11 20:18:01,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:01,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:01,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:01,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:01,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:01,774 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:01,774 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 190 transitions, 1462 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:01,774 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:01,774 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:01,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:02,762 INFO L130 PetriNetUnfolder]: 260/722 cut-off events. [2022-12-11 20:18:02,762 INFO L131 PetriNetUnfolder]: For 3622/3622 co-relation queries the response was YES. [2022-12-11 20:18:02,766 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3664 conditions, 722 events. 260/722 cut-off events. For 3622/3622 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3595 event pairs, 46 based on Foata normal form. 1/721 useless extension candidates. Maximal degree in co-relation 3589. Up to 435 conditions per place. [2022-12-11 20:18:02,768 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 115 selfloop transitions, 81 changer transitions 45/274 dead transitions. [2022-12-11 20:18:02,768 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 274 transitions, 2755 flow [2022-12-11 20:18:02,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:02,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:02,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1706 transitions. [2022-12-11 20:18:02,770 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5299782541161852 [2022-12-11 20:18:02,770 INFO L175 Difference]: Start difference. First operand has 246 places, 190 transitions, 1462 flow. Second operand 37 states and 1706 transitions. [2022-12-11 20:18:02,770 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 274 transitions, 2755 flow [2022-12-11 20:18:02,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 274 transitions, 2491 flow, removed 25 selfloop flow, removed 28 redundant places. [2022-12-11 20:18:02,787 INFO L231 Difference]: Finished difference. Result has 248 places, 215 transitions, 1833 flow [2022-12-11 20:18:02,787 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1247, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=1833, PETRI_PLACES=248, PETRI_TRANSITIONS=215} [2022-12-11 20:18:02,788 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 166 predicate places. [2022-12-11 20:18:02,788 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 215 transitions, 1833 flow [2022-12-11 20:18:02,788 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:02,788 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:02,788 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] [2022-12-11 20:18:02,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-11 20:18:02,788 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 20:18:02,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:02,789 INFO L85 PathProgramCache]: Analyzing trace with hash 982412943, now seen corresponding path program 39 times [2022-12-11 20:18:02,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:02,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437936992] [2022-12-11 20:18:02,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:02,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:02,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:03,149 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:03,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:03,150 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437936992] [2022-12-11 20:18:03,150 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437936992] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:03,150 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:03,150 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:03,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1920130316] [2022-12-11 20:18:03,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:03,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:03,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:03,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:03,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:03,151 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:03,152 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 215 transitions, 1833 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:03,152 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:03,152 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:03,152 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:04,068 INFO L130 PetriNetUnfolder]: 258/722 cut-off events. [2022-12-11 20:18:04,068 INFO L131 PetriNetUnfolder]: For 4754/4754 co-relation queries the response was YES. [2022-12-11 20:18:04,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3892 conditions, 722 events. 258/722 cut-off events. For 4754/4754 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3612 event pairs, 27 based on Foata normal form. 1/721 useless extension candidates. Maximal degree in co-relation 3807. Up to 442 conditions per place. [2022-12-11 20:18:04,074 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 120 selfloop transitions, 83 changer transitions 36/272 dead transitions. [2022-12-11 20:18:04,074 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 272 transitions, 2882 flow [2022-12-11 20:18:04,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:18:04,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:18:04,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1573 transitions. [2022-12-11 20:18:04,076 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5317782285327924 [2022-12-11 20:18:04,076 INFO L175 Difference]: Start difference. First operand has 248 places, 215 transitions, 1833 flow. Second operand 34 states and 1573 transitions. [2022-12-11 20:18:04,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 272 transitions, 2882 flow [2022-12-11 20:18:04,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 250 places, 272 transitions, 2518 flow, removed 146 selfloop flow, removed 21 redundant places. [2022-12-11 20:18:04,098 INFO L231 Difference]: Finished difference. Result has 263 places, 222 transitions, 1884 flow [2022-12-11 20:18:04,098 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1545, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1884, PETRI_PLACES=263, PETRI_TRANSITIONS=222} [2022-12-11 20:18:04,100 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 181 predicate places. [2022-12-11 20:18:04,100 INFO L495 AbstractCegarLoop]: Abstraction has has 263 places, 222 transitions, 1884 flow [2022-12-11 20:18:04,100 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:04,100 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:04,100 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] [2022-12-11 20:18:04,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-11 20:18:04,100 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 20:18:04,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:04,101 INFO L85 PathProgramCache]: Analyzing trace with hash -1179122683, now seen corresponding path program 40 times [2022-12-11 20:18:04,101 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:04,101 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993346745] [2022-12-11 20:18:04,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:04,101 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:04,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:04,409 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 20:18:04,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:04,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993346745] [2022-12-11 20:18:04,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993346745] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:04,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:04,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:04,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669213230] [2022-12-11 20:18:04,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:04,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:04,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:04,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:04,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:04,411 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:04,411 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 263 places, 222 transitions, 1884 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:04,411 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:04,412 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:04,412 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:05,313 INFO L130 PetriNetUnfolder]: 259/728 cut-off events. [2022-12-11 20:18:05,314 INFO L131 PetriNetUnfolder]: For 4957/4957 co-relation queries the response was YES. [2022-12-11 20:18:05,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4000 conditions, 728 events. 259/728 cut-off events. For 4957/4957 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3660 event pairs, 45 based on Foata normal form. 1/727 useless extension candidates. Maximal degree in co-relation 3913. Up to 442 conditions per place. [2022-12-11 20:18:05,320 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 116 selfloop transitions, 91 changer transitions 36/276 dead transitions. [2022-12-11 20:18:05,320 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 290 places, 276 transitions, 2914 flow [2022-12-11 20:18:05,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:05,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:05,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1702 transitions. [2022-12-11 20:18:05,323 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:18:05,323 INFO L175 Difference]: Start difference. First operand has 263 places, 222 transitions, 1884 flow. Second operand 37 states and 1702 transitions. [2022-12-11 20:18:05,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 290 places, 276 transitions, 2914 flow [2022-12-11 20:18:05,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 276 transitions, 2620 flow, removed 81 selfloop flow, removed 30 redundant places. [2022-12-11 20:18:05,347 INFO L231 Difference]: Finished difference. Result has 273 places, 226 transitions, 1983 flow [2022-12-11 20:18:05,347 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1666, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=1983, PETRI_PLACES=273, PETRI_TRANSITIONS=226} [2022-12-11 20:18:05,347 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 191 predicate places. [2022-12-11 20:18:05,348 INFO L495 AbstractCegarLoop]: Abstraction has has 273 places, 226 transitions, 1983 flow [2022-12-11 20:18:05,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:05,348 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:05,348 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] [2022-12-11 20:18:05,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-11 20:18:05,348 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 20:18:05,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:05,348 INFO L85 PathProgramCache]: Analyzing trace with hash -558151297, now seen corresponding path program 41 times [2022-12-11 20:18:05,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:05,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540747734] [2022-12-11 20:18:05,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:05,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:05,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:05,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:05,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:05,705 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540747734] [2022-12-11 20:18:05,705 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540747734] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:05,706 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:05,706 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:05,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107998162] [2022-12-11 20:18:05,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:05,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:05,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:05,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:05,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:05,707 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:05,707 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 226 transitions, 1983 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:05,707 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:05,707 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:05,708 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:06,688 INFO L130 PetriNetUnfolder]: 284/798 cut-off events. [2022-12-11 20:18:06,688 INFO L131 PetriNetUnfolder]: For 6251/6251 co-relation queries the response was YES. [2022-12-11 20:18:06,693 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4530 conditions, 798 events. 284/798 cut-off events. For 6251/6251 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4087 event pairs, 30 based on Foata normal form. 1/797 useless extension candidates. Maximal degree in co-relation 4441. Up to 501 conditions per place. [2022-12-11 20:18:06,696 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 157 selfloop transitions, 97 changer transitions 22/309 dead transitions. [2022-12-11 20:18:06,696 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 309 transitions, 3548 flow [2022-12-11 20:18:06,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:18:06,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:18:06,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1798 transitions. [2022-12-11 20:18:06,698 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5299145299145299 [2022-12-11 20:18:06,698 INFO L175 Difference]: Start difference. First operand has 273 places, 226 transitions, 1983 flow. Second operand 39 states and 1798 transitions. [2022-12-11 20:18:06,698 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 309 transitions, 3548 flow [2022-12-11 20:18:06,722 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 309 transitions, 3241 flow, removed 85 selfloop flow, removed 34 redundant places. [2022-12-11 20:18:06,725 INFO L231 Difference]: Finished difference. Result has 281 places, 263 transitions, 2574 flow [2022-12-11 20:18:06,726 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1771, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=2574, PETRI_PLACES=281, PETRI_TRANSITIONS=263} [2022-12-11 20:18:06,726 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 199 predicate places. [2022-12-11 20:18:06,726 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 263 transitions, 2574 flow [2022-12-11 20:18:06,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:06,726 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:06,727 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] [2022-12-11 20:18:06,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-11 20:18:06,727 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 20:18:06,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:06,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1550704707, now seen corresponding path program 42 times [2022-12-11 20:18:06,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:06,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387302813] [2022-12-11 20:18:06,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:06,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:06,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:07,059 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:07,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:07,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387302813] [2022-12-11 20:18:07,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387302813] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:07,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:07,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:07,060 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751989994] [2022-12-11 20:18:07,060 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:07,060 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:07,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:07,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:07,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:07,061 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:07,062 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 263 transitions, 2574 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:07,062 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:07,062 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:07,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:07,987 INFO L130 PetriNetUnfolder]: 299/863 cut-off events. [2022-12-11 20:18:07,988 INFO L131 PetriNetUnfolder]: For 7383/7383 co-relation queries the response was YES. [2022-12-11 20:18:07,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5054 conditions, 863 events. 299/863 cut-off events. For 7383/7383 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4691 event pairs, 51 based on Foata normal form. 1/862 useless extension candidates. Maximal degree in co-relation 4963. Up to 525 conditions per place. [2022-12-11 20:18:08,000 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 164 selfloop transitions, 93 changer transitions 40/330 dead transitions. [2022-12-11 20:18:08,001 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 305 places, 330 transitions, 3867 flow [2022-12-11 20:18:08,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:18:08,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:18:08,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1442 transitions. [2022-12-11 20:18:08,003 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5346681497960697 [2022-12-11 20:18:08,003 INFO L175 Difference]: Start difference. First operand has 281 places, 263 transitions, 2574 flow. Second operand 31 states and 1442 transitions. [2022-12-11 20:18:08,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 305 places, 330 transitions, 3867 flow [2022-12-11 20:18:08,035 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 330 transitions, 3361 flow, removed 216 selfloop flow, removed 17 redundant places. [2022-12-11 20:18:08,039 INFO L231 Difference]: Finished difference. Result has 302 places, 273 transitions, 2569 flow [2022-12-11 20:18:08,040 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2120, PETRI_DIFFERENCE_MINUEND_PLACES=258, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=263, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=2569, PETRI_PLACES=302, PETRI_TRANSITIONS=273} [2022-12-11 20:18:08,040 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 220 predicate places. [2022-12-11 20:18:08,040 INFO L495 AbstractCegarLoop]: Abstraction has has 302 places, 273 transitions, 2569 flow [2022-12-11 20:18:08,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:08,040 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:08,040 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] [2022-12-11 20:18:08,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-11 20:18:08,041 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 20:18:08,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:08,041 INFO L85 PathProgramCache]: Analyzing trace with hash 97193355, now seen corresponding path program 43 times [2022-12-11 20:18:08,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:08,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [117179259] [2022-12-11 20:18:08,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:08,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:08,345 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:08,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:08,345 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [117179259] [2022-12-11 20:18:08,345 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [117179259] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:08,345 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:08,345 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:08,345 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777399603] [2022-12-11 20:18:08,345 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:08,345 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:08,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:08,346 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:08,346 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:08,346 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:08,347 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 273 transitions, 2569 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:08,347 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:08,347 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:08,347 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:09,165 INFO L130 PetriNetUnfolder]: 312/898 cut-off events. [2022-12-11 20:18:09,165 INFO L131 PetriNetUnfolder]: For 9022/9022 co-relation queries the response was YES. [2022-12-11 20:18:09,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5487 conditions, 898 events. 312/898 cut-off events. For 9022/9022 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4848 event pairs, 65 based on Foata normal form. 1/897 useless extension candidates. Maximal degree in co-relation 5384. Up to 564 conditions per place. [2022-12-11 20:18:09,175 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 189 selfloop transitions, 101 changer transitions 25/348 dead transitions. [2022-12-11 20:18:09,175 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 348 transitions, 4210 flow [2022-12-11 20:18:09,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:09,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:09,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1711 transitions. [2022-12-11 20:18:09,177 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5315315315315315 [2022-12-11 20:18:09,177 INFO L175 Difference]: Start difference. First operand has 302 places, 273 transitions, 2569 flow. Second operand 37 states and 1711 transitions. [2022-12-11 20:18:09,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 348 transitions, 4210 flow [2022-12-11 20:18:09,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 348 transitions, 3954 flow, removed 80 selfloop flow, removed 27 redundant places. [2022-12-11 20:18:09,221 INFO L231 Difference]: Finished difference. Result has 310 places, 299 transitions, 3094 flow [2022-12-11 20:18:09,221 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2392, PETRI_DIFFERENCE_MINUEND_PLACES=264, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=273, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=187, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=3094, PETRI_PLACES=310, PETRI_TRANSITIONS=299} [2022-12-11 20:18:09,222 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 228 predicate places. [2022-12-11 20:18:09,222 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 299 transitions, 3094 flow [2022-12-11 20:18:09,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:09,223 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:09,223 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] [2022-12-11 20:18:09,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-11 20:18:09,223 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 20:18:09,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:09,223 INFO L85 PathProgramCache]: Analyzing trace with hash 928072261, now seen corresponding path program 44 times [2022-12-11 20:18:09,224 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:09,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124735207] [2022-12-11 20:18:09,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:09,224 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:09,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:09,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 20:18:09,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:09,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124735207] [2022-12-11 20:18:09,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124735207] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:09,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:09,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:18:09,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130049394] [2022-12-11 20:18:09,524 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:09,524 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:18:09,524 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:09,525 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:18:09,525 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:18:09,525 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:09,526 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 299 transitions, 3094 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:09,526 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:09,526 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:09,526 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:10,661 INFO L130 PetriNetUnfolder]: 361/1011 cut-off events. [2022-12-11 20:18:10,661 INFO L131 PetriNetUnfolder]: For 12204/12204 co-relation queries the response was YES. [2022-12-11 20:18:10,668 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6496 conditions, 1011 events. 361/1011 cut-off events. For 12204/12204 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 5635 event pairs, 38 based on Foata normal form. 1/1010 useless extension candidates. Maximal degree in co-relation 6393. Up to 629 conditions per place. [2022-12-11 20:18:10,671 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 212 selfloop transitions, 156 changer transitions 22/423 dead transitions. [2022-12-11 20:18:10,671 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 423 transitions, 5370 flow [2022-12-11 20:18:10,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-12-11 20:18:10,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2022-12-11 20:18:10,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2364 transitions. [2022-12-11 20:18:10,673 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5225464190981433 [2022-12-11 20:18:10,673 INFO L175 Difference]: Start difference. First operand has 310 places, 299 transitions, 3094 flow. Second operand 52 states and 2364 transitions. [2022-12-11 20:18:10,674 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 423 transitions, 5370 flow [2022-12-11 20:18:10,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 423 transitions, 4909 flow, removed 184 selfloop flow, removed 18 redundant places. [2022-12-11 20:18:10,726 INFO L231 Difference]: Finished difference. Result has 358 places, 384 transitions, 4249 flow [2022-12-11 20:18:10,727 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2677, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=4249, PETRI_PLACES=358, PETRI_TRANSITIONS=384} [2022-12-11 20:18:10,727 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 276 predicate places. [2022-12-11 20:18:10,727 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 384 transitions, 4249 flow [2022-12-11 20:18:10,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:10,727 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:10,727 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] [2022-12-11 20:18:10,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-11 20:18:10,728 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 20:18:10,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:10,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1756807349, now seen corresponding path program 45 times [2022-12-11 20:18:10,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:10,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051353223] [2022-12-11 20:18:10,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:10,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:10,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:11,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:11,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:11,036 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051353223] [2022-12-11 20:18:11,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1051353223] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:11,037 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:11,037 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:11,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126886187] [2022-12-11 20:18:11,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:11,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:11,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:11,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:11,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:11,038 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:11,038 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 384 transitions, 4249 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:11,039 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:11,039 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:11,039 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:12,110 INFO L130 PetriNetUnfolder]: 376/1038 cut-off events. [2022-12-11 20:18:12,110 INFO L131 PetriNetUnfolder]: For 14596/14596 co-relation queries the response was YES. [2022-12-11 20:18:12,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7165 conditions, 1038 events. 376/1038 cut-off events. For 14596/14596 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5950 event pairs, 31 based on Foata normal form. 1/1037 useless extension candidates. Maximal degree in co-relation 7043. Up to 722 conditions per place. [2022-12-11 20:18:12,124 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 279 selfloop transitions, 103 changer transitions 31/446 dead transitions. [2022-12-11 20:18:12,124 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 446 transitions, 5805 flow [2022-12-11 20:18:12,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:18:12,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:18:12,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1745 transitions. [2022-12-11 20:18:12,126 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5278281911675741 [2022-12-11 20:18:12,126 INFO L175 Difference]: Start difference. First operand has 358 places, 384 transitions, 4249 flow. Second operand 38 states and 1745 transitions. [2022-12-11 20:18:12,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 446 transitions, 5805 flow [2022-12-11 20:18:12,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 446 transitions, 5048 flow, removed 328 selfloop flow, removed 22 redundant places. [2022-12-11 20:18:12,215 INFO L231 Difference]: Finished difference. Result has 381 places, 403 transitions, 4077 flow [2022-12-11 20:18:12,215 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3522, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=293, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4077, PETRI_PLACES=381, PETRI_TRANSITIONS=403} [2022-12-11 20:18:12,217 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 299 predicate places. [2022-12-11 20:18:12,217 INFO L495 AbstractCegarLoop]: Abstraction has has 381 places, 403 transitions, 4077 flow [2022-12-11 20:18:12,218 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:12,218 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:12,218 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] [2022-12-11 20:18:12,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-11 20:18:12,218 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 20:18:12,218 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:12,218 INFO L85 PathProgramCache]: Analyzing trace with hash -2087765323, now seen corresponding path program 46 times [2022-12-11 20:18:12,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:12,218 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614741984] [2022-12-11 20:18:12,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:12,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:12,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:12,575 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 20:18:12,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:12,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614741984] [2022-12-11 20:18:12,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614741984] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:12,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:12,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:12,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [17062331] [2022-12-11 20:18:12,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:12,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:12,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:12,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:12,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:12,577 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:12,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 403 transitions, 4077 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:12,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:12,578 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:12,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:13,458 INFO L130 PetriNetUnfolder]: 373/1057 cut-off events. [2022-12-11 20:18:13,458 INFO L131 PetriNetUnfolder]: For 13228/13228 co-relation queries the response was YES. [2022-12-11 20:18:13,468 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6924 conditions, 1057 events. 373/1057 cut-off events. For 13228/13228 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6119 event pairs, 43 based on Foata normal form. 1/1056 useless extension candidates. Maximal degree in co-relation 6793. Up to 719 conditions per place. [2022-12-11 20:18:13,472 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 280 selfloop transitions, 90 changer transitions 40/443 dead transitions. [2022-12-11 20:18:13,472 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 443 transitions, 5296 flow [2022-12-11 20:18:13,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:18:13,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:18:13,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1612 transitions. [2022-12-11 20:18:13,473 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5293924466338259 [2022-12-11 20:18:13,473 INFO L175 Difference]: Start difference. First operand has 381 places, 403 transitions, 4077 flow. Second operand 35 states and 1612 transitions. [2022-12-11 20:18:13,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 443 transitions, 5296 flow [2022-12-11 20:18:13,552 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 443 transitions, 4958 flow, removed 86 selfloop flow, removed 31 redundant places. [2022-12-11 20:18:13,557 INFO L231 Difference]: Finished difference. Result has 387 places, 393 transitions, 3915 flow [2022-12-11 20:18:13,557 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3775, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=403, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3915, PETRI_PLACES=387, PETRI_TRANSITIONS=393} [2022-12-11 20:18:13,558 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 305 predicate places. [2022-12-11 20:18:13,558 INFO L495 AbstractCegarLoop]: Abstraction has has 387 places, 393 transitions, 3915 flow [2022-12-11 20:18:13,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:13,558 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:13,558 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] [2022-12-11 20:18:13,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-11 20:18:13,558 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 20:18:13,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:13,559 INFO L85 PathProgramCache]: Analyzing trace with hash -469005925, now seen corresponding path program 47 times [2022-12-11 20:18:13,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:13,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310322413] [2022-12-11 20:18:13,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:13,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:13,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:13,855 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 20:18:13,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:13,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310322413] [2022-12-11 20:18:13,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310322413] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:13,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:13,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:18:13,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703230766] [2022-12-11 20:18:13,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:13,856 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:18:13,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:13,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:18:13,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:18:13,857 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:13,857 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 387 places, 393 transitions, 3915 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:18:13,857 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:13,857 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:13,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:14,716 INFO L130 PetriNetUnfolder]: 372/1060 cut-off events. [2022-12-11 20:18:14,716 INFO L131 PetriNetUnfolder]: For 13261/13261 co-relation queries the response was YES. [2022-12-11 20:18:14,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6944 conditions, 1060 events. 372/1060 cut-off events. For 13261/13261 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6132 event pairs, 41 based on Foata normal form. 1/1059 useless extension candidates. Maximal degree in co-relation 6812. Up to 707 conditions per place. [2022-12-11 20:18:14,730 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 282 selfloop transitions, 99 changer transitions 30/444 dead transitions. [2022-12-11 20:18:14,730 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 444 transitions, 5390 flow [2022-12-11 20:18:14,730 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:18:14,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:18:14,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1488 transitions. [2022-12-11 20:18:14,731 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5344827586206896 [2022-12-11 20:18:14,731 INFO L175 Difference]: Start difference. First operand has 387 places, 393 transitions, 3915 flow. Second operand 32 states and 1488 transitions. [2022-12-11 20:18:14,731 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 444 transitions, 5390 flow [2022-12-11 20:18:14,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 444 transitions, 5111 flow, removed 29 selfloop flow, removed 36 redundant places. [2022-12-11 20:18:14,809 INFO L231 Difference]: Finished difference. Result has 379 places, 401 transitions, 4095 flow [2022-12-11 20:18:14,810 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3674, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=393, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=4095, PETRI_PLACES=379, PETRI_TRANSITIONS=401} [2022-12-11 20:18:14,810 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 297 predicate places. [2022-12-11 20:18:14,810 INFO L495 AbstractCegarLoop]: Abstraction has has 379 places, 401 transitions, 4095 flow [2022-12-11 20:18:14,810 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:18:14,811 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:14,811 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] [2022-12-11 20:18:14,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-11 20:18:14,811 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 20:18:14,811 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:14,811 INFO L85 PathProgramCache]: Analyzing trace with hash -1063492975, now seen corresponding path program 48 times [2022-12-11 20:18:14,811 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:14,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400132179] [2022-12-11 20:18:14,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:14,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:14,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:15,123 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:15,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:15,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400132179] [2022-12-11 20:18:15,124 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400132179] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:15,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:15,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:15,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254489043] [2022-12-11 20:18:15,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:15,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:15,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:15,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:15,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:15,125 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:15,125 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 401 transitions, 4095 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:15,125 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:15,125 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:15,125 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:16,116 INFO L130 PetriNetUnfolder]: 371/1056 cut-off events. [2022-12-11 20:18:16,116 INFO L131 PetriNetUnfolder]: For 13879/13879 co-relation queries the response was YES. [2022-12-11 20:18:16,125 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6993 conditions, 1056 events. 371/1056 cut-off events. For 13879/13879 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 6145 event pairs, 39 based on Foata normal form. 1/1055 useless extension candidates. Maximal degree in co-relation 6863. Up to 698 conditions per place. [2022-12-11 20:18:16,129 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 276 selfloop transitions, 96 changer transitions 40/445 dead transitions. [2022-12-11 20:18:16,130 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 445 transitions, 5429 flow [2022-12-11 20:18:16,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:18:16,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:18:16,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1573 transitions. [2022-12-11 20:18:16,131 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5317782285327924 [2022-12-11 20:18:16,131 INFO L175 Difference]: Start difference. First operand has 379 places, 401 transitions, 4095 flow. Second operand 34 states and 1573 transitions. [2022-12-11 20:18:16,131 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 445 transitions, 5429 flow [2022-12-11 20:18:16,208 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 445 transitions, 5107 flow, removed 81 selfloop flow, removed 28 redundant places. [2022-12-11 20:18:16,213 INFO L231 Difference]: Finished difference. Result has 389 places, 396 transitions, 4025 flow [2022-12-11 20:18:16,213 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3808, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=306, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4025, PETRI_PLACES=389, PETRI_TRANSITIONS=396} [2022-12-11 20:18:16,214 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 307 predicate places. [2022-12-11 20:18:16,214 INFO L495 AbstractCegarLoop]: Abstraction has has 389 places, 396 transitions, 4025 flow [2022-12-11 20:18:16,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:16,214 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:16,214 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] [2022-12-11 20:18:16,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-11 20:18:16,214 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 20:18:16,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:16,215 INFO L85 PathProgramCache]: Analyzing trace with hash -1000041601, now seen corresponding path program 49 times [2022-12-11 20:18:16,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:16,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675464851] [2022-12-11 20:18:16,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:16,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:16,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:16,531 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 20:18:16,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:16,531 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675464851] [2022-12-11 20:18:16,531 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675464851] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:16,531 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:16,531 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:16,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369361003] [2022-12-11 20:18:16,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:16,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:16,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:16,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:16,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:16,532 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:16,533 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 389 places, 396 transitions, 4025 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:16,533 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:16,533 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:16,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:17,424 INFO L130 PetriNetUnfolder]: 368/1044 cut-off events. [2022-12-11 20:18:17,424 INFO L131 PetriNetUnfolder]: For 13780/13780 co-relation queries the response was YES. [2022-12-11 20:18:17,434 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7013 conditions, 1044 events. 368/1044 cut-off events. For 13780/13780 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6001 event pairs, 46 based on Foata normal form. 1/1043 useless extension candidates. Maximal degree in co-relation 6880. Up to 716 conditions per place. [2022-12-11 20:18:17,438 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 282 selfloop transitions, 96 changer transitions 34/445 dead transitions. [2022-12-11 20:18:17,439 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 445 transitions, 5473 flow [2022-12-11 20:18:17,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:18:17,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:18:17,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1656 transitions. [2022-12-11 20:18:17,440 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:18:17,440 INFO L175 Difference]: Start difference. First operand has 389 places, 396 transitions, 4025 flow. Second operand 36 states and 1656 transitions. [2022-12-11 20:18:17,440 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 445 transitions, 5473 flow [2022-12-11 20:18:17,520 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 380 places, 445 transitions, 5133 flow, removed 51 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:17,526 INFO L231 Difference]: Finished difference. Result has 393 places, 400 transitions, 4124 flow [2022-12-11 20:18:17,526 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3749, PETRI_DIFFERENCE_MINUEND_PLACES=345, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=396, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=301, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4124, PETRI_PLACES=393, PETRI_TRANSITIONS=400} [2022-12-11 20:18:17,526 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 311 predicate places. [2022-12-11 20:18:17,526 INFO L495 AbstractCegarLoop]: Abstraction has has 393 places, 400 transitions, 4124 flow [2022-12-11 20:18:17,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:17,527 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:17,527 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] [2022-12-11 20:18:17,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-11 20:18:17,527 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 20:18:17,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:17,527 INFO L85 PathProgramCache]: Analyzing trace with hash -82159867, now seen corresponding path program 50 times [2022-12-11 20:18:17,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:17,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531640997] [2022-12-11 20:18:17,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:17,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:17,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:17,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:17,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:17,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531640997] [2022-12-11 20:18:17,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531640997] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:17,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:17,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:18:17,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869970784] [2022-12-11 20:18:17,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:17,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:18:17,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:17,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:18:17,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:18:17,809 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:17,810 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 400 transitions, 4124 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:18:17,810 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:17,810 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:17,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:18,703 INFO L130 PetriNetUnfolder]: 370/1054 cut-off events. [2022-12-11 20:18:18,704 INFO L131 PetriNetUnfolder]: For 13924/13924 co-relation queries the response was YES. [2022-12-11 20:18:18,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7062 conditions, 1054 events. 370/1054 cut-off events. For 13924/13924 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 6094 event pairs, 45 based on Foata normal form. 1/1053 useless extension candidates. Maximal degree in co-relation 6928. Up to 714 conditions per place. [2022-12-11 20:18:18,717 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 296 selfloop transitions, 94 changer transitions 32/455 dead transitions. [2022-12-11 20:18:18,717 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 455 transitions, 5673 flow [2022-12-11 20:18:18,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:18:18,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:18:18,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1576 transitions. [2022-12-11 20:18:18,719 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5327924273157539 [2022-12-11 20:18:18,719 INFO L175 Difference]: Start difference. First operand has 393 places, 400 transitions, 4124 flow. Second operand 34 states and 1576 transitions. [2022-12-11 20:18:18,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 455 transitions, 5673 flow [2022-12-11 20:18:18,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 455 transitions, 5350 flow, removed 75 selfloop flow, removed 31 redundant places. [2022-12-11 20:18:18,855 INFO L231 Difference]: Finished difference. Result has 395 places, 407 transitions, 4247 flow [2022-12-11 20:18:18,855 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3853, PETRI_DIFFERENCE_MINUEND_PLACES=352, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=400, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4247, PETRI_PLACES=395, PETRI_TRANSITIONS=407} [2022-12-11 20:18:18,856 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 313 predicate places. [2022-12-11 20:18:18,856 INFO L495 AbstractCegarLoop]: Abstraction has has 395 places, 407 transitions, 4247 flow [2022-12-11 20:18:18,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:18:18,856 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:18,856 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] [2022-12-11 20:18:18,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-11 20:18:18,856 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 20:18:18,856 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:18,857 INFO L85 PathProgramCache]: Analyzing trace with hash -68392211, now seen corresponding path program 51 times [2022-12-11 20:18:18,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:18,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413427707] [2022-12-11 20:18:18,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:18,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:18,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:19,155 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 20:18:19,155 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:19,155 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [413427707] [2022-12-11 20:18:19,155 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [413427707] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:19,155 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:19,156 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:19,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26265204] [2022-12-11 20:18:19,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:19,156 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:19,156 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:19,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:19,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:19,157 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:19,157 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 407 transitions, 4247 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:19,157 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:19,157 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:19,157 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:20,190 INFO L130 PetriNetUnfolder]: 376/1085 cut-off events. [2022-12-11 20:18:20,191 INFO L131 PetriNetUnfolder]: For 14728/14728 co-relation queries the response was YES. [2022-12-11 20:18:20,198 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7241 conditions, 1085 events. 376/1085 cut-off events. For 14728/14728 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6392 event pairs, 42 based on Foata normal form. 1/1084 useless extension candidates. Maximal degree in co-relation 7107. Up to 748 conditions per place. [2022-12-11 20:18:20,201 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 308 selfloop transitions, 93 changer transitions 31/465 dead transitions. [2022-12-11 20:18:20,201 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 465 transitions, 5897 flow [2022-12-11 20:18:20,202 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:18:20,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:18:20,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1745 transitions. [2022-12-11 20:18:20,203 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5278281911675741 [2022-12-11 20:18:20,203 INFO L175 Difference]: Start difference. First operand has 395 places, 407 transitions, 4247 flow. Second operand 38 states and 1745 transitions. [2022-12-11 20:18:20,203 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 465 transitions, 5897 flow [2022-12-11 20:18:20,277 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 396 places, 465 transitions, 5589 flow, removed 82 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:20,282 INFO L231 Difference]: Finished difference. Result has 410 places, 422 transitions, 4484 flow [2022-12-11 20:18:20,283 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3988, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=407, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=322, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4484, PETRI_PLACES=410, PETRI_TRANSITIONS=422} [2022-12-11 20:18:20,283 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 328 predicate places. [2022-12-11 20:18:20,283 INFO L495 AbstractCegarLoop]: Abstraction has has 410 places, 422 transitions, 4484 flow [2022-12-11 20:18:20,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:20,283 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:20,283 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] [2022-12-11 20:18:20,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-11 20:18:20,284 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 20:18:20,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:20,284 INFO L85 PathProgramCache]: Analyzing trace with hash 1536773035, now seen corresponding path program 52 times [2022-12-11 20:18:20,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:20,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85776840] [2022-12-11 20:18:20,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:20,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:20,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:20,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:20,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:20,576 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85776840] [2022-12-11 20:18:20,576 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85776840] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:20,576 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:20,576 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:20,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [339697165] [2022-12-11 20:18:20,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:20,577 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:20,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:20,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:20,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:20,577 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:20,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 410 places, 422 transitions, 4484 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:20,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:20,578 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:20,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:21,608 INFO L130 PetriNetUnfolder]: 376/1087 cut-off events. [2022-12-11 20:18:21,608 INFO L131 PetriNetUnfolder]: For 14228/14228 co-relation queries the response was YES. [2022-12-11 20:18:21,618 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7284 conditions, 1087 events. 376/1087 cut-off events. For 14228/14228 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 6417 event pairs, 45 based on Foata normal form. 1/1086 useless extension candidates. Maximal degree in co-relation 7144. Up to 732 conditions per place. [2022-12-11 20:18:21,621 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 305 selfloop transitions, 96 changer transitions 36/470 dead transitions. [2022-12-11 20:18:21,622 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 437 places, 470 transitions, 5919 flow [2022-12-11 20:18:21,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:18:21,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:18:21,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1660 transitions. [2022-12-11 20:18:21,623 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5300127713920817 [2022-12-11 20:18:21,623 INFO L175 Difference]: Start difference. First operand has 410 places, 422 transitions, 4484 flow. Second operand 36 states and 1660 transitions. [2022-12-11 20:18:21,623 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 437 places, 470 transitions, 5919 flow [2022-12-11 20:18:21,713 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 470 transitions, 5612 flow, removed 88 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:21,718 INFO L231 Difference]: Finished difference. Result has 422 places, 422 transitions, 4485 flow [2022-12-11 20:18:21,718 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4202, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=327, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=4485, PETRI_PLACES=422, PETRI_TRANSITIONS=422} [2022-12-11 20:18:21,727 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 340 predicate places. [2022-12-11 20:18:21,727 INFO L495 AbstractCegarLoop]: Abstraction has has 422 places, 422 transitions, 4485 flow [2022-12-11 20:18:21,727 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:21,727 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:21,727 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] [2022-12-11 20:18:21,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-11 20:18:21,728 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 20:18:21,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:21,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1257180087, now seen corresponding path program 53 times [2022-12-11 20:18:21,733 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:21,733 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067880026] [2022-12-11 20:18:21,733 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:21,733 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:22,082 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 20:18:22,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:22,082 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067880026] [2022-12-11 20:18:22,082 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067880026] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:22,082 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:22,082 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:22,082 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [738429477] [2022-12-11 20:18:22,082 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:22,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:22,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:22,083 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:22,083 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:22,083 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:22,084 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 422 places, 422 transitions, 4485 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:22,084 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:22,084 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:22,084 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:23,163 INFO L130 PetriNetUnfolder]: 411/1155 cut-off events. [2022-12-11 20:18:23,163 INFO L131 PetriNetUnfolder]: For 16982/16982 co-relation queries the response was YES. [2022-12-11 20:18:23,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8058 conditions, 1155 events. 411/1155 cut-off events. For 16982/16982 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6872 event pairs, 37 based on Foata normal form. 1/1154 useless extension candidates. Maximal degree in co-relation 7913. Up to 705 conditions per place. [2022-12-11 20:18:23,177 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 264 selfloop transitions, 203 changer transitions 23/523 dead transitions. [2022-12-11 20:18:23,177 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 523 transitions, 6965 flow [2022-12-11 20:18:23,177 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:18:23,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:18:23,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2105 transitions. [2022-12-11 20:18:23,178 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5259870064967517 [2022-12-11 20:18:23,178 INFO L175 Difference]: Start difference. First operand has 422 places, 422 transitions, 4485 flow. Second operand 46 states and 2105 transitions. [2022-12-11 20:18:23,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 523 transitions, 6965 flow [2022-12-11 20:18:23,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 523 transitions, 6610 flow, removed 63 selfloop flow, removed 35 redundant places. [2022-12-11 20:18:23,284 INFO L231 Difference]: Finished difference. Result has 435 places, 478 transitions, 5725 flow [2022-12-11 20:18:23,284 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4211, PETRI_DIFFERENCE_MINUEND_PLACES=377, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=154, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=239, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=5725, PETRI_PLACES=435, PETRI_TRANSITIONS=478} [2022-12-11 20:18:23,284 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 353 predicate places. [2022-12-11 20:18:23,284 INFO L495 AbstractCegarLoop]: Abstraction has has 435 places, 478 transitions, 5725 flow [2022-12-11 20:18:23,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:23,285 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:23,285 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] [2022-12-11 20:18:23,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-11 20:18:23,285 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 20:18:23,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:23,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1901415675, now seen corresponding path program 54 times [2022-12-11 20:18:23,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:23,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1594354033] [2022-12-11 20:18:23,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:23,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:23,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:23,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:23,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:23,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1594354033] [2022-12-11 20:18:23,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1594354033] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:23,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:23,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:23,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989533491] [2022-12-11 20:18:23,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:23,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:23,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:23,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:23,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:23,589 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:23,590 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 435 places, 478 transitions, 5725 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:23,590 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:23,590 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:23,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:24,528 INFO L130 PetriNetUnfolder]: 412/1191 cut-off events. [2022-12-11 20:18:24,528 INFO L131 PetriNetUnfolder]: For 18835/18835 co-relation queries the response was YES. [2022-12-11 20:18:24,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8509 conditions, 1191 events. 412/1191 cut-off events. For 18835/18835 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7324 event pairs, 52 based on Foata normal form. 1/1190 useless extension candidates. Maximal degree in co-relation 8364. Up to 843 conditions per place. [2022-12-11 20:18:24,544 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 365 selfloop transitions, 83 changer transitions 36/517 dead transitions. [2022-12-11 20:18:24,544 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 463 places, 517 transitions, 7116 flow [2022-12-11 20:18:24,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:18:24,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:18:24,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1612 transitions. [2022-12-11 20:18:24,559 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5293924466338259 [2022-12-11 20:18:24,559 INFO L175 Difference]: Start difference. First operand has 435 places, 478 transitions, 5725 flow. Second operand 35 states and 1612 transitions. [2022-12-11 20:18:24,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 463 places, 517 transitions, 7116 flow [2022-12-11 20:18:24,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 517 transitions, 6541 flow, removed 223 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:24,697 INFO L231 Difference]: Finished difference. Result has 445 places, 471 transitions, 5342 flow [2022-12-11 20:18:24,697 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5177, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=478, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=395, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5342, PETRI_PLACES=445, PETRI_TRANSITIONS=471} [2022-12-11 20:18:24,697 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 363 predicate places. [2022-12-11 20:18:24,698 INFO L495 AbstractCegarLoop]: Abstraction has has 445 places, 471 transitions, 5342 flow [2022-12-11 20:18:24,698 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:24,698 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:24,698 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] [2022-12-11 20:18:24,698 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-11 20:18:24,698 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 20:18:24,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:24,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1061476921, now seen corresponding path program 55 times [2022-12-11 20:18:24,699 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:24,699 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1695071508] [2022-12-11 20:18:24,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:24,699 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:24,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:25,028 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 20:18:25,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:25,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1695071508] [2022-12-11 20:18:25,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1695071508] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:25,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:25,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:25,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133490164] [2022-12-11 20:18:25,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:25,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:25,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:25,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:25,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:25,029 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:25,030 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 445 places, 471 transitions, 5342 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:25,030 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:25,030 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:25,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:26,126 INFO L130 PetriNetUnfolder]: 414/1200 cut-off events. [2022-12-11 20:18:26,127 INFO L131 PetriNetUnfolder]: For 17351/17351 co-relation queries the response was YES. [2022-12-11 20:18:26,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8376 conditions, 1200 events. 414/1200 cut-off events. For 17351/17351 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7378 event pairs, 51 based on Foata normal form. 1/1199 useless extension candidates. Maximal degree in co-relation 8226. Up to 788 conditions per place. [2022-12-11 20:18:26,139 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 333 selfloop transitions, 130 changer transitions 32/528 dead transitions. [2022-12-11 20:18:26,140 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 528 transitions, 7177 flow [2022-12-11 20:18:26,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:18:26,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:18:26,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1882 transitions. [2022-12-11 20:18:26,141 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.527614241659658 [2022-12-11 20:18:26,141 INFO L175 Difference]: Start difference. First operand has 445 places, 471 transitions, 5342 flow. Second operand 41 states and 1882 transitions. [2022-12-11 20:18:26,141 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 528 transitions, 7177 flow [2022-12-11 20:18:26,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 436 places, 528 transitions, 6921 flow, removed 35 selfloop flow, removed 36 redundant places. [2022-12-11 20:18:26,263 INFO L231 Difference]: Finished difference. Result has 447 places, 478 transitions, 5650 flow [2022-12-11 20:18:26,264 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5128, PETRI_DIFFERENCE_MINUEND_PLACES=396, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=347, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5650, PETRI_PLACES=447, PETRI_TRANSITIONS=478} [2022-12-11 20:18:26,264 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 365 predicate places. [2022-12-11 20:18:26,264 INFO L495 AbstractCegarLoop]: Abstraction has has 447 places, 478 transitions, 5650 flow [2022-12-11 20:18:26,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:26,265 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:26,265 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] [2022-12-11 20:18:26,265 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-11 20:18:26,265 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 20:18:26,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:26,265 INFO L85 PathProgramCache]: Analyzing trace with hash 699384369, now seen corresponding path program 56 times [2022-12-11 20:18:26,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:26,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467726215] [2022-12-11 20:18:26,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:26,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:26,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:26,596 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:26,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:26,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467726215] [2022-12-11 20:18:26,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467726215] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:26,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:26,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:26,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500903413] [2022-12-11 20:18:26,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:26,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:26,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:26,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:26,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:26,598 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:26,598 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 447 places, 478 transitions, 5650 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:26,599 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:26,599 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:26,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:27,933 INFO L130 PetriNetUnfolder]: 416/1186 cut-off events. [2022-12-11 20:18:27,933 INFO L131 PetriNetUnfolder]: For 18427/18427 co-relation queries the response was YES. [2022-12-11 20:18:27,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8591 conditions, 1186 events. 416/1186 cut-off events. For 18427/18427 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 7231 event pairs, 39 based on Foata normal form. 1/1185 useless extension candidates. Maximal degree in co-relation 8443. Up to 789 conditions per place. [2022-12-11 20:18:27,947 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 329 selfloop transitions, 145 changer transitions 32/539 dead transitions. [2022-12-11 20:18:27,947 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 539 transitions, 7643 flow [2022-12-11 20:18:27,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 20:18:27,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 20:18:27,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2144 transitions. [2022-12-11 20:18:27,949 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5243335778919052 [2022-12-11 20:18:27,949 INFO L175 Difference]: Start difference. First operand has 447 places, 478 transitions, 5650 flow. Second operand 47 states and 2144 transitions. [2022-12-11 20:18:27,949 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 539 transitions, 7643 flow [2022-12-11 20:18:28,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 539 transitions, 7285 flow, removed 99 selfloop flow, removed 35 redundant places. [2022-12-11 20:18:28,066 INFO L231 Difference]: Finished difference. Result has 462 places, 490 transitions, 6021 flow [2022-12-11 20:18:28,066 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5360, PETRI_DIFFERENCE_MINUEND_PLACES=405, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=478, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=343, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=6021, PETRI_PLACES=462, PETRI_TRANSITIONS=490} [2022-12-11 20:18:28,067 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 380 predicate places. [2022-12-11 20:18:28,067 INFO L495 AbstractCegarLoop]: Abstraction has has 462 places, 490 transitions, 6021 flow [2022-12-11 20:18:28,067 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:28,067 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:28,067 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] [2022-12-11 20:18:28,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-11 20:18:28,067 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 20:18:28,067 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:28,068 INFO L85 PathProgramCache]: Analyzing trace with hash 980554795, now seen corresponding path program 57 times [2022-12-11 20:18:28,068 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:28,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174884255] [2022-12-11 20:18:28,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:28,068 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:28,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:28,358 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 20:18:28,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:28,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174884255] [2022-12-11 20:18:28,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174884255] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:28,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:28,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:28,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [799241561] [2022-12-11 20:18:28,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:28,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:28,359 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:28,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:28,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:28,360 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:28,360 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 462 places, 490 transitions, 6021 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:28,360 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:28,360 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:28,360 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:29,492 INFO L130 PetriNetUnfolder]: 418/1208 cut-off events. [2022-12-11 20:18:29,493 INFO L131 PetriNetUnfolder]: For 18570/18570 co-relation queries the response was YES. [2022-12-11 20:18:29,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8780 conditions, 1208 events. 418/1208 cut-off events. For 18570/18570 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7536 event pairs, 42 based on Foata normal form. 1/1207 useless extension candidates. Maximal degree in co-relation 8628. Up to 819 conditions per place. [2022-12-11 20:18:29,509 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 364 selfloop transitions, 121 changer transitions 31/549 dead transitions. [2022-12-11 20:18:29,509 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 549 transitions, 7909 flow [2022-12-11 20:18:29,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:18:29,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:18:29,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1793 transitions. [2022-12-11 20:18:29,510 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284409077512526 [2022-12-11 20:18:29,510 INFO L175 Difference]: Start difference. First operand has 462 places, 490 transitions, 6021 flow. Second operand 39 states and 1793 transitions. [2022-12-11 20:18:29,510 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 549 transitions, 7909 flow [2022-12-11 20:18:29,661 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 549 transitions, 7444 flow, removed 136 selfloop flow, removed 35 redundant places. [2022-12-11 20:18:29,668 INFO L231 Difference]: Finished difference. Result has 467 places, 501 transitions, 6160 flow [2022-12-11 20:18:29,669 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5596, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=107, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=371, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=6160, PETRI_PLACES=467, PETRI_TRANSITIONS=501} [2022-12-11 20:18:29,669 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 385 predicate places. [2022-12-11 20:18:29,669 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 501 transitions, 6160 flow [2022-12-11 20:18:29,669 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:29,669 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:29,669 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] [2022-12-11 20:18:29,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-11 20:18:29,669 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 20:18:29,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:29,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1566070363, now seen corresponding path program 58 times [2022-12-11 20:18:29,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:29,670 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826374740] [2022-12-11 20:18:29,670 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:29,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:29,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:29,992 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 20:18:29,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:29,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826374740] [2022-12-11 20:18:29,992 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826374740] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:29,993 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:29,993 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:29,993 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989097150] [2022-12-11 20:18:29,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:29,993 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:29,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:29,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:29,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:29,994 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:29,994 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 501 transitions, 6160 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:29,994 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:29,994 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:29,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:31,212 INFO L130 PetriNetUnfolder]: 413/1223 cut-off events. [2022-12-11 20:18:31,212 INFO L131 PetriNetUnfolder]: For 18749/18749 co-relation queries the response was YES. [2022-12-11 20:18:31,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8735 conditions, 1223 events. 413/1223 cut-off events. For 18749/18749 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7712 event pairs, 42 based on Foata normal form. 1/1222 useless extension candidates. Maximal degree in co-relation 8581. Up to 805 conditions per place. [2022-12-11 20:18:31,229 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 345 selfloop transitions, 126 changer transitions 36/540 dead transitions. [2022-12-11 20:18:31,229 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 503 places, 540 transitions, 7608 flow [2022-12-11 20:18:31,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:18:31,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:18:31,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2006 transitions. [2022-12-11 20:18:31,230 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5240334378265413 [2022-12-11 20:18:31,230 INFO L175 Difference]: Start difference. First operand has 467 places, 501 transitions, 6160 flow. Second operand 44 states and 2006 transitions. [2022-12-11 20:18:31,230 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 503 places, 540 transitions, 7608 flow [2022-12-11 20:18:31,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 540 transitions, 7366 flow, removed 56 selfloop flow, removed 34 redundant places. [2022-12-11 20:18:31,373 INFO L231 Difference]: Finished difference. Result has 479 places, 493 transitions, 6199 flow [2022-12-11 20:18:31,374 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5942, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=501, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=375, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=6199, PETRI_PLACES=479, PETRI_TRANSITIONS=493} [2022-12-11 20:18:31,374 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 397 predicate places. [2022-12-11 20:18:31,374 INFO L495 AbstractCegarLoop]: Abstraction has has 479 places, 493 transitions, 6199 flow [2022-12-11 20:18:31,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:31,374 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:31,374 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] [2022-12-11 20:18:31,375 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-11 20:18:31,375 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 20:18:31,375 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:31,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1576822491, now seen corresponding path program 59 times [2022-12-11 20:18:31,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:31,375 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [20777576] [2022-12-11 20:18:31,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:31,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:31,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:31,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:31,660 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [20777576] [2022-12-11 20:18:31,660 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [20777576] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:31,660 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:31,660 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:31,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531147156] [2022-12-11 20:18:31,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:31,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:31,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:31,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:31,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:31,661 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:31,662 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 479 places, 493 transitions, 6199 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:31,662 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:31,662 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:31,662 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:32,652 INFO L130 PetriNetUnfolder]: 410/1211 cut-off events. [2022-12-11 20:18:32,653 INFO L131 PetriNetUnfolder]: For 19050/19050 co-relation queries the response was YES. [2022-12-11 20:18:32,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8872 conditions, 1211 events. 410/1211 cut-off events. For 19050/19050 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7586 event pairs, 43 based on Foata normal form. 1/1210 useless extension candidates. Maximal degree in co-relation 8714. Up to 826 conditions per place. [2022-12-11 20:18:32,670 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 367 selfloop transitions, 107 changer transitions 27/534 dead transitions. [2022-12-11 20:18:32,670 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 534 transitions, 7787 flow [2022-12-11 20:18:32,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:18:32,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:18:32,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1527 transitions. [2022-12-11 20:18:32,671 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5318704284221526 [2022-12-11 20:18:32,672 INFO L175 Difference]: Start difference. First operand has 479 places, 493 transitions, 6199 flow. Second operand 33 states and 1527 transitions. [2022-12-11 20:18:32,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 534 transitions, 7787 flow [2022-12-11 20:18:32,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 454 places, 534 transitions, 7423 flow, removed 22 selfloop flow, removed 44 redundant places. [2022-12-11 20:18:32,828 INFO L231 Difference]: Finished difference. Result has 464 places, 496 transitions, 6223 flow [2022-12-11 20:18:32,828 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5859, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=493, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=388, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6223, PETRI_PLACES=464, PETRI_TRANSITIONS=496} [2022-12-11 20:18:32,828 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 382 predicate places. [2022-12-11 20:18:32,828 INFO L495 AbstractCegarLoop]: Abstraction has has 464 places, 496 transitions, 6223 flow [2022-12-11 20:18:32,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:32,829 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:32,829 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] [2022-12-11 20:18:32,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-11 20:18:32,829 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 20:18:32,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:32,829 INFO L85 PathProgramCache]: Analyzing trace with hash -799591711, now seen corresponding path program 60 times [2022-12-11 20:18:32,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:32,829 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308905041] [2022-12-11 20:18:32,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:32,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:32,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:33,268 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 20:18:33,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:33,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308905041] [2022-12-11 20:18:33,268 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308905041] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:33,268 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:33,268 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:33,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488639363] [2022-12-11 20:18:33,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:33,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:33,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:33,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:33,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:33,270 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:33,270 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 496 transitions, 6223 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:33,270 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:33,270 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:33,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:34,412 INFO L130 PetriNetUnfolder]: 411/1238 cut-off events. [2022-12-11 20:18:34,412 INFO L131 PetriNetUnfolder]: For 19635/19635 co-relation queries the response was YES. [2022-12-11 20:18:34,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8961 conditions, 1238 events. 411/1238 cut-off events. For 19635/19635 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7802 event pairs, 50 based on Foata normal form. 1/1237 useless extension candidates. Maximal degree in co-relation 8803. Up to 843 conditions per place. [2022-12-11 20:18:34,429 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 375 selfloop transitions, 97 changer transitions 31/536 dead transitions. [2022-12-11 20:18:34,429 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 536 transitions, 7834 flow [2022-12-11 20:18:34,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:18:34,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:18:34,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1609 transitions. [2022-12-11 20:18:34,430 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284072249589491 [2022-12-11 20:18:34,430 INFO L175 Difference]: Start difference. First operand has 464 places, 496 transitions, 6223 flow. Second operand 35 states and 1609 transitions. [2022-12-11 20:18:34,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 536 transitions, 7834 flow [2022-12-11 20:18:34,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 536 transitions, 7543 flow, removed 66 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:34,586 INFO L231 Difference]: Finished difference. Result has 472 places, 494 transitions, 6271 flow [2022-12-11 20:18:34,586 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5980, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=496, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=400, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6271, PETRI_PLACES=472, PETRI_TRANSITIONS=494} [2022-12-11 20:18:34,587 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 390 predicate places. [2022-12-11 20:18:34,587 INFO L495 AbstractCegarLoop]: Abstraction has has 472 places, 494 transitions, 6271 flow [2022-12-11 20:18:34,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:34,587 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:34,587 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] [2022-12-11 20:18:34,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-11 20:18:34,587 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 20:18:34,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:34,588 INFO L85 PathProgramCache]: Analyzing trace with hash 67404161, now seen corresponding path program 61 times [2022-12-11 20:18:34,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:34,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043590077] [2022-12-11 20:18:34,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:34,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:34,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:34,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:34,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:34,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043590077] [2022-12-11 20:18:34,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043590077] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:34,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:34,880 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:34,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275860812] [2022-12-11 20:18:34,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:34,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:34,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:34,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:34,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:34,881 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:34,881 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 494 transitions, 6271 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:34,881 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:34,881 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:34,881 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:35,941 INFO L130 PetriNetUnfolder]: 408/1221 cut-off events. [2022-12-11 20:18:35,941 INFO L131 PetriNetUnfolder]: For 19378/19378 co-relation queries the response was YES. [2022-12-11 20:18:35,954 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8914 conditions, 1221 events. 408/1221 cut-off events. For 19378/19378 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7630 event pairs, 50 based on Foata normal form. 1/1220 useless extension candidates. Maximal degree in co-relation 8754. Up to 851 conditions per place. [2022-12-11 20:18:35,959 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 384 selfloop transitions, 92 changer transitions 26/535 dead transitions. [2022-12-11 20:18:35,959 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 535 transitions, 7795 flow [2022-12-11 20:18:35,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:35,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:35,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1691 transitions. [2022-12-11 20:18:35,960 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.525318421870146 [2022-12-11 20:18:35,961 INFO L175 Difference]: Start difference. First operand has 472 places, 494 transitions, 6271 flow. Second operand 37 states and 1691 transitions. [2022-12-11 20:18:35,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 535 transitions, 7795 flow [2022-12-11 20:18:36,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 535 transitions, 7504 flow, removed 61 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:36,115 INFO L231 Difference]: Finished difference. Result has 475 places, 498 transitions, 6334 flow [2022-12-11 20:18:36,115 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6024, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=494, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6334, PETRI_PLACES=475, PETRI_TRANSITIONS=498} [2022-12-11 20:18:36,116 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 393 predicate places. [2022-12-11 20:18:36,116 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 498 transitions, 6334 flow [2022-12-11 20:18:36,116 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:36,116 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:36,116 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] [2022-12-11 20:18:36,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-11 20:18:36,116 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 20:18:36,117 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:36,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1485128071, now seen corresponding path program 62 times [2022-12-11 20:18:36,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:36,117 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945065113] [2022-12-11 20:18:36,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:36,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:36,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:36,451 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 20:18:36,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:36,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945065113] [2022-12-11 20:18:36,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945065113] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:36,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:36,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:36,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515863891] [2022-12-11 20:18:36,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:36,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:36,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:36,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:36,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:36,453 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:36,453 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 498 transitions, 6334 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:36,453 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:36,453 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:36,454 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:37,598 INFO L130 PetriNetUnfolder]: 410/1222 cut-off events. [2022-12-11 20:18:37,598 INFO L131 PetriNetUnfolder]: For 19846/19846 co-relation queries the response was YES. [2022-12-11 20:18:37,611 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8988 conditions, 1222 events. 410/1222 cut-off events. For 19846/19846 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7625 event pairs, 41 based on Foata normal form. 1/1221 useless extension candidates. Maximal degree in co-relation 8827. Up to 866 conditions per place. [2022-12-11 20:18:37,616 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 392 selfloop transitions, 88 changer transitions 26/539 dead transitions. [2022-12-11 20:18:37,616 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 502 places, 539 transitions, 7882 flow [2022-12-11 20:18:37,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:37,616 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:37,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1692 transitions. [2022-12-11 20:18:37,617 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5256290773532153 [2022-12-11 20:18:37,617 INFO L175 Difference]: Start difference. First operand has 475 places, 498 transitions, 6334 flow. Second operand 37 states and 1692 transitions. [2022-12-11 20:18:37,617 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 502 places, 539 transitions, 7882 flow [2022-12-11 20:18:37,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 539 transitions, 7615 flow, removed 55 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:37,765 INFO L231 Difference]: Finished difference. Result has 483 places, 502 transitions, 6411 flow [2022-12-11 20:18:37,765 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6091, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=498, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6411, PETRI_PLACES=483, PETRI_TRANSITIONS=502} [2022-12-11 20:18:37,766 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 401 predicate places. [2022-12-11 20:18:37,766 INFO L495 AbstractCegarLoop]: Abstraction has has 483 places, 502 transitions, 6411 flow [2022-12-11 20:18:37,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:37,766 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:37,766 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] [2022-12-11 20:18:37,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-11 20:18:37,766 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 20:18:37,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:37,766 INFO L85 PathProgramCache]: Analyzing trace with hash 6156251, now seen corresponding path program 63 times [2022-12-11 20:18:37,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:37,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [804088663] [2022-12-11 20:18:37,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:37,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:37,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:38,084 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 20:18:38,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:38,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [804088663] [2022-12-11 20:18:38,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [804088663] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:38,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:38,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:38,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915268576] [2022-12-11 20:18:38,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:38,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:38,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:38,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:38,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:38,086 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:38,087 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 502 transitions, 6411 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:38,087 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:38,087 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:38,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:39,155 INFO L130 PetriNetUnfolder]: 415/1236 cut-off events. [2022-12-11 20:18:39,155 INFO L131 PetriNetUnfolder]: For 20350/20350 co-relation queries the response was YES. [2022-12-11 20:18:39,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9149 conditions, 1236 events. 415/1236 cut-off events. For 20350/20350 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7767 event pairs, 43 based on Foata normal form. 1/1235 useless extension candidates. Maximal degree in co-relation 8983. Up to 843 conditions per place. [2022-12-11 20:18:39,174 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 382 selfloop transitions, 108 changer transitions 26/549 dead transitions. [2022-12-11 20:18:39,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 510 places, 549 transitions, 8045 flow [2022-12-11 20:18:39,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:39,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:39,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1703 transitions. [2022-12-11 20:18:39,191 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5290462876669774 [2022-12-11 20:18:39,191 INFO L175 Difference]: Start difference. First operand has 483 places, 502 transitions, 6411 flow. Second operand 37 states and 1703 transitions. [2022-12-11 20:18:39,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 510 places, 549 transitions, 8045 flow [2022-12-11 20:18:39,339 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 481 places, 549 transitions, 7767 flow, removed 67 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:39,346 INFO L231 Difference]: Finished difference. Result has 491 places, 511 transitions, 6598 flow [2022-12-11 20:18:39,346 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6169, PETRI_DIFFERENCE_MINUEND_PLACES=445, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=502, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6598, PETRI_PLACES=491, PETRI_TRANSITIONS=511} [2022-12-11 20:18:39,347 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 409 predicate places. [2022-12-11 20:18:39,347 INFO L495 AbstractCegarLoop]: Abstraction has has 491 places, 511 transitions, 6598 flow [2022-12-11 20:18:39,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:39,347 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:39,348 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] [2022-12-11 20:18:39,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-11 20:18:39,348 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 20:18:39,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:39,348 INFO L85 PathProgramCache]: Analyzing trace with hash -1901955577, now seen corresponding path program 64 times [2022-12-11 20:18:39,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:39,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408719224] [2022-12-11 20:18:39,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:39,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:39,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:39,644 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 20:18:39,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:39,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408719224] [2022-12-11 20:18:39,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408719224] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:39,644 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:39,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:39,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710112946] [2022-12-11 20:18:39,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:39,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:39,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:39,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:39,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:39,646 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:39,646 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 491 places, 511 transitions, 6598 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:39,646 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:39,646 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:39,646 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:40,745 INFO L130 PetriNetUnfolder]: 429/1276 cut-off events. [2022-12-11 20:18:40,746 INFO L131 PetriNetUnfolder]: For 21028/21028 co-relation queries the response was YES. [2022-12-11 20:18:40,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9600 conditions, 1276 events. 429/1276 cut-off events. For 21028/21028 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8156 event pairs, 51 based on Foata normal form. 1/1274 useless extension candidates. Maximal degree in co-relation 9429. Up to 829 conditions per place. [2022-12-11 20:18:40,763 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 371 selfloop transitions, 151 changer transitions 22/577 dead transitions. [2022-12-11 20:18:40,763 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 577 transitions, 8725 flow [2022-12-11 20:18:40,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:18:40,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:18:40,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1797 transitions. [2022-12-11 20:18:40,765 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5296198054818745 [2022-12-11 20:18:40,765 INFO L175 Difference]: Start difference. First operand has 491 places, 511 transitions, 6598 flow. Second operand 39 states and 1797 transitions. [2022-12-11 20:18:40,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 577 transitions, 8725 flow [2022-12-11 20:18:40,923 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 577 transitions, 8363 flow, removed 73 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:40,930 INFO L231 Difference]: Finished difference. Result has 503 places, 536 transitions, 7191 flow [2022-12-11 20:18:40,930 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6276, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=511, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=128, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=374, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=7191, PETRI_PLACES=503, PETRI_TRANSITIONS=536} [2022-12-11 20:18:40,931 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 421 predicate places. [2022-12-11 20:18:40,931 INFO L495 AbstractCegarLoop]: Abstraction has has 503 places, 536 transitions, 7191 flow [2022-12-11 20:18:40,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:40,931 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:40,931 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] [2022-12-11 20:18:40,931 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-11 20:18:40,932 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 20:18:40,932 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:40,932 INFO L85 PathProgramCache]: Analyzing trace with hash 1196784131, now seen corresponding path program 65 times [2022-12-11 20:18:40,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:40,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960269565] [2022-12-11 20:18:40,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:40,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:40,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:41,214 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 20:18:41,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:41,214 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960269565] [2022-12-11 20:18:41,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960269565] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:41,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:41,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:41,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441582027] [2022-12-11 20:18:41,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:41,214 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:41,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:41,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:41,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:41,215 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:41,216 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 503 places, 536 transitions, 7191 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:41,216 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:41,216 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:41,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:42,187 INFO L130 PetriNetUnfolder]: 424/1284 cut-off events. [2022-12-11 20:18:42,187 INFO L131 PetriNetUnfolder]: For 21869/21869 co-relation queries the response was YES. [2022-12-11 20:18:42,204 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9749 conditions, 1284 events. 424/1284 cut-off events. For 21869/21869 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8222 event pairs, 49 based on Foata normal form. 1/1283 useless extension candidates. Maximal degree in co-relation 9573. Up to 847 conditions per place. [2022-12-11 20:18:42,210 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 388 selfloop transitions, 139 changer transitions 21/581 dead transitions. [2022-12-11 20:18:42,210 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 581 transitions, 8946 flow [2022-12-11 20:18:42,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:18:42,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:18:42,211 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1570 transitions. [2022-12-11 20:18:42,211 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.530764029749831 [2022-12-11 20:18:42,212 INFO L175 Difference]: Start difference. First operand has 503 places, 536 transitions, 7191 flow. Second operand 34 states and 1570 transitions. [2022-12-11 20:18:42,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 581 transitions, 8946 flow [2022-12-11 20:18:42,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 505 places, 581 transitions, 8578 flow, removed 116 selfloop flow, removed 25 redundant places. [2022-12-11 20:18:42,424 INFO L231 Difference]: Finished difference. Result has 512 places, 543 transitions, 7378 flow [2022-12-11 20:18:42,424 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6862, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=536, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=401, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7378, PETRI_PLACES=512, PETRI_TRANSITIONS=543} [2022-12-11 20:18:42,424 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 430 predicate places. [2022-12-11 20:18:42,425 INFO L495 AbstractCegarLoop]: Abstraction has has 512 places, 543 transitions, 7378 flow [2022-12-11 20:18:42,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:42,425 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:42,425 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] [2022-12-11 20:18:42,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2022-12-11 20:18:42,425 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 20:18:42,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:42,425 INFO L85 PathProgramCache]: Analyzing trace with hash -534348001, now seen corresponding path program 66 times [2022-12-11 20:18:42,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:42,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359915806] [2022-12-11 20:18:42,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:42,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:42,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:42,785 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 20:18:42,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:42,785 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359915806] [2022-12-11 20:18:42,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359915806] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:42,786 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:42,786 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:18:42,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180180181] [2022-12-11 20:18:42,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:42,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:18:42,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:42,786 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:18:42,786 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:18:42,787 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:42,787 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 512 places, 543 transitions, 7378 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:42,787 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:42,787 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:42,787 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:43,980 INFO L130 PetriNetUnfolder]: 431/1289 cut-off events. [2022-12-11 20:18:43,981 INFO L131 PetriNetUnfolder]: For 24134/24134 co-relation queries the response was YES. [2022-12-11 20:18:43,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9988 conditions, 1289 events. 431/1289 cut-off events. For 24134/24134 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8269 event pairs, 45 based on Foata normal form. 1/1288 useless extension candidates. Maximal degree in co-relation 9809. Up to 898 conditions per place. [2022-12-11 20:18:43,999 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 420 selfloop transitions, 105 changer transitions 26/584 dead transitions. [2022-12-11 20:18:43,999 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 584 transitions, 9078 flow [2022-12-11 20:18:43,999 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:18:44,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:18:44,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1735 transitions. [2022-12-11 20:18:44,001 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5248033877797943 [2022-12-11 20:18:44,001 INFO L175 Difference]: Start difference. First operand has 512 places, 543 transitions, 7378 flow. Second operand 38 states and 1735 transitions. [2022-12-11 20:18:44,001 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 584 transitions, 9078 flow [2022-12-11 20:18:44,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 584 transitions, 8723 flow, removed 86 selfloop flow, removed 29 redundant places. [2022-12-11 20:18:44,180 INFO L231 Difference]: Finished difference. Result has 525 places, 547 transitions, 7438 flow [2022-12-11 20:18:44,180 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7055, PETRI_DIFFERENCE_MINUEND_PLACES=478, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=7438, PETRI_PLACES=525, PETRI_TRANSITIONS=547} [2022-12-11 20:18:44,180 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 443 predicate places. [2022-12-11 20:18:44,180 INFO L495 AbstractCegarLoop]: Abstraction has has 525 places, 547 transitions, 7438 flow [2022-12-11 20:18:44,181 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:44,181 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:44,181 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] [2022-12-11 20:18:44,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2022-12-11 20:18:44,181 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 20:18:44,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:44,181 INFO L85 PathProgramCache]: Analyzing trace with hash 935188563, now seen corresponding path program 67 times [2022-12-11 20:18:44,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:44,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269841915] [2022-12-11 20:18:44,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:44,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:44,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:44,483 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:44,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:44,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269841915] [2022-12-11 20:18:44,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269841915] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:44,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:44,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:44,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279370492] [2022-12-11 20:18:44,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:44,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:44,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:44,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:44,485 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:44,485 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:44,485 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 525 places, 547 transitions, 7438 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:44,485 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:44,485 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:44,486 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:45,463 INFO L130 PetriNetUnfolder]: 426/1283 cut-off events. [2022-12-11 20:18:45,463 INFO L131 PetriNetUnfolder]: For 21123/21123 co-relation queries the response was YES. [2022-12-11 20:18:45,478 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9773 conditions, 1283 events. 426/1283 cut-off events. For 21123/21123 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8179 event pairs, 54 based on Foata normal form. 1/1282 useless extension candidates. Maximal degree in co-relation 9590. Up to 857 conditions per place. [2022-12-11 20:18:45,484 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 404 selfloop transitions, 131 changer transitions 18/586 dead transitions. [2022-12-11 20:18:45,484 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 547 places, 586 transitions, 9137 flow [2022-12-11 20:18:45,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:18:45,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:18:45,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1483 transitions. [2022-12-11 20:18:45,485 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5326867816091954 [2022-12-11 20:18:45,485 INFO L175 Difference]: Start difference. First operand has 525 places, 547 transitions, 7438 flow. Second operand 32 states and 1483 transitions. [2022-12-11 20:18:45,485 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 547 places, 586 transitions, 9137 flow [2022-12-11 20:18:45,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 586 transitions, 8776 flow, removed 70 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:45,706 INFO L231 Difference]: Finished difference. Result has 521 places, 555 transitions, 7609 flow [2022-12-11 20:18:45,707 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7097, PETRI_DIFFERENCE_MINUEND_PLACES=483, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=547, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=421, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=7609, PETRI_PLACES=521, PETRI_TRANSITIONS=555} [2022-12-11 20:18:45,707 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 439 predicate places. [2022-12-11 20:18:45,707 INFO L495 AbstractCegarLoop]: Abstraction has has 521 places, 555 transitions, 7609 flow [2022-12-11 20:18:45,707 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:45,707 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:45,707 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] [2022-12-11 20:18:45,708 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2022-12-11 20:18:45,708 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 20:18:45,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:45,708 INFO L85 PathProgramCache]: Analyzing trace with hash -1760991283, now seen corresponding path program 68 times [2022-12-11 20:18:45,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:45,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771628694] [2022-12-11 20:18:45,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:45,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:45,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:46,083 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 20:18:46,084 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:46,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771628694] [2022-12-11 20:18:46,084 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771628694] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:46,084 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:46,084 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:18:46,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994451892] [2022-12-11 20:18:46,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:46,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:18:46,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:46,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:18:46,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:18:46,085 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:46,086 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 521 places, 555 transitions, 7609 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:46,086 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:46,086 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:46,086 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:47,338 INFO L130 PetriNetUnfolder]: 429/1283 cut-off events. [2022-12-11 20:18:47,339 INFO L131 PetriNetUnfolder]: For 21300/21300 co-relation queries the response was YES. [2022-12-11 20:18:47,351 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9810 conditions, 1283 events. 429/1283 cut-off events. For 21300/21300 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8218 event pairs, 48 based on Foata normal form. 1/1282 useless extension candidates. Maximal degree in co-relation 9627. Up to 895 conditions per place. [2022-12-11 20:18:47,356 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 426 selfloop transitions, 100 changer transitions 27/586 dead transitions. [2022-12-11 20:18:47,356 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 586 transitions, 9125 flow [2022-12-11 20:18:47,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:18:47,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:18:47,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1645 transitions. [2022-12-11 20:18:47,358 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5252234993614304 [2022-12-11 20:18:47,358 INFO L175 Difference]: Start difference. First operand has 521 places, 555 transitions, 7609 flow. Second operand 36 states and 1645 transitions. [2022-12-11 20:18:47,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 586 transitions, 9125 flow [2022-12-11 20:18:47,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 586 transitions, 8757 flow, removed 107 selfloop flow, removed 25 redundant places. [2022-12-11 20:18:47,551 INFO L231 Difference]: Finished difference. Result has 533 places, 548 transitions, 7475 flow [2022-12-11 20:18:47,552 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7289, PETRI_DIFFERENCE_MINUEND_PLACES=491, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=555, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=456, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=7475, PETRI_PLACES=533, PETRI_TRANSITIONS=548} [2022-12-11 20:18:47,552 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 451 predicate places. [2022-12-11 20:18:47,552 INFO L495 AbstractCegarLoop]: Abstraction has has 533 places, 548 transitions, 7475 flow [2022-12-11 20:18:47,552 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:47,552 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:47,552 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] [2022-12-11 20:18:47,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2022-12-11 20:18:47,553 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 20:18:47,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:47,553 INFO L85 PathProgramCache]: Analyzing trace with hash -668126101, now seen corresponding path program 69 times [2022-12-11 20:18:47,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:47,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701250542] [2022-12-11 20:18:47,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:47,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:47,845 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:47,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:47,845 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701250542] [2022-12-11 20:18:47,845 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [701250542] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:47,845 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:47,845 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:47,845 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [21721332] [2022-12-11 20:18:47,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:47,846 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:47,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:47,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:47,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:47,846 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:47,847 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 533 places, 548 transitions, 7475 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:47,847 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:47,847 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:47,847 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:48,997 INFO L130 PetriNetUnfolder]: 428/1290 cut-off events. [2022-12-11 20:18:48,997 INFO L131 PetriNetUnfolder]: For 21132/21132 co-relation queries the response was YES. [2022-12-11 20:18:49,012 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9826 conditions, 1290 events. 428/1290 cut-off events. For 21132/21132 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 8237 event pairs, 59 based on Foata normal form. 1/1288 useless extension candidates. Maximal degree in co-relation 9645. Up to 871 conditions per place. [2022-12-11 20:18:49,017 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 414 selfloop transitions, 114 changer transitions 28/589 dead transitions. [2022-12-11 20:18:49,018 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 559 places, 589 transitions, 9173 flow [2022-12-11 20:18:49,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:49,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:49,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1700 transitions. [2022-12-11 20:18:49,019 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5281143212177695 [2022-12-11 20:18:49,019 INFO L175 Difference]: Start difference. First operand has 533 places, 548 transitions, 7475 flow. Second operand 37 states and 1700 transitions. [2022-12-11 20:18:49,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 559 places, 589 transitions, 9173 flow [2022-12-11 20:18:49,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 589 transitions, 8844 flow, removed 53 selfloop flow, removed 34 redundant places. [2022-12-11 20:18:49,219 INFO L231 Difference]: Finished difference. Result has 536 places, 549 transitions, 7566 flow [2022-12-11 20:18:49,219 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7180, PETRI_DIFFERENCE_MINUEND_PLACES=489, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=548, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=435, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7566, PETRI_PLACES=536, PETRI_TRANSITIONS=549} [2022-12-11 20:18:49,220 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 454 predicate places. [2022-12-11 20:18:49,220 INFO L495 AbstractCegarLoop]: Abstraction has has 536 places, 549 transitions, 7566 flow [2022-12-11 20:18:49,220 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:49,220 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:49,220 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] [2022-12-11 20:18:49,220 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2022-12-11 20:18:49,220 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 20:18:49,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:49,221 INFO L85 PathProgramCache]: Analyzing trace with hash 84404147, now seen corresponding path program 70 times [2022-12-11 20:18:49,221 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:49,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2106309395] [2022-12-11 20:18:49,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:49,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:49,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:49,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:49,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:49,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2106309395] [2022-12-11 20:18:49,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2106309395] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:49,510 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:49,511 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:49,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1812301972] [2022-12-11 20:18:49,511 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:49,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:49,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:49,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:49,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:49,512 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:49,512 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 549 transitions, 7566 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:49,512 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:49,512 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:49,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:50,693 INFO L130 PetriNetUnfolder]: 425/1301 cut-off events. [2022-12-11 20:18:50,693 INFO L131 PetriNetUnfolder]: For 21759/21759 co-relation queries the response was YES. [2022-12-11 20:18:50,708 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9909 conditions, 1301 events. 425/1301 cut-off events. For 21759/21759 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8430 event pairs, 60 based on Foata normal form. 1/1300 useless extension candidates. Maximal degree in co-relation 9725. Up to 872 conditions per place. [2022-12-11 20:18:50,713 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 409 selfloop transitions, 125 changer transitions 29/596 dead transitions. [2022-12-11 20:18:50,714 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 566 places, 596 transitions, 9370 flow [2022-12-11 20:18:50,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:18:50,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:18:50,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1787 transitions. [2022-12-11 20:18:50,715 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5266725611553198 [2022-12-11 20:18:50,715 INFO L175 Difference]: Start difference. First operand has 536 places, 549 transitions, 7566 flow. Second operand 39 states and 1787 transitions. [2022-12-11 20:18:50,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 566 places, 596 transitions, 9370 flow [2022-12-11 20:18:50,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 533 places, 596 transitions, 9042 flow, removed 76 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:50,937 INFO L231 Difference]: Finished difference. Result has 545 places, 552 transitions, 7712 flow [2022-12-11 20:18:50,937 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7282, PETRI_DIFFERENCE_MINUEND_PLACES=495, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=549, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=7712, PETRI_PLACES=545, PETRI_TRANSITIONS=552} [2022-12-11 20:18:50,938 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 463 predicate places. [2022-12-11 20:18:50,938 INFO L495 AbstractCegarLoop]: Abstraction has has 545 places, 552 transitions, 7712 flow [2022-12-11 20:18:50,938 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:50,938 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:50,938 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] [2022-12-11 20:18:50,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2022-12-11 20:18:50,938 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 20:18:50,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:50,939 INFO L85 PathProgramCache]: Analyzing trace with hash -2138254401, now seen corresponding path program 71 times [2022-12-11 20:18:50,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:50,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442485294] [2022-12-11 20:18:50,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:50,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:50,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:51,293 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:51,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:51,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442485294] [2022-12-11 20:18:51,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442485294] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:51,293 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:51,294 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:18:51,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728859808] [2022-12-11 20:18:51,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:51,294 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:18:51,294 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:51,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:18:51,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:18:51,295 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:51,295 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 552 transitions, 7712 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:51,295 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:51,295 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:51,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:52,707 INFO L130 PetriNetUnfolder]: 455/1408 cut-off events. [2022-12-11 20:18:52,707 INFO L131 PetriNetUnfolder]: For 25822/25822 co-relation queries the response was YES. [2022-12-11 20:18:52,724 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10856 conditions, 1408 events. 455/1408 cut-off events. For 25822/25822 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9433 event pairs, 40 based on Foata normal form. 1/1407 useless extension candidates. Maximal degree in co-relation 10668. Up to 878 conditions per place. [2022-12-11 20:18:52,730 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 423 selfloop transitions, 188 changer transitions 23/667 dead transitions. [2022-12-11 20:18:52,731 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 667 transitions, 10772 flow [2022-12-11 20:18:52,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-12-11 20:18:52,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-12-11 20:18:52,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2232 transitions. [2022-12-11 20:18:52,732 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5235749472202674 [2022-12-11 20:18:52,732 INFO L175 Difference]: Start difference. First operand has 545 places, 552 transitions, 7712 flow. Second operand 49 states and 2232 transitions. [2022-12-11 20:18:52,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 667 transitions, 10772 flow [2022-12-11 20:18:52,975 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 554 places, 667 transitions, 10460 flow, removed 78 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:52,986 INFO L231 Difference]: Finished difference. Result has 565 places, 616 transitions, 9099 flow [2022-12-11 20:18:52,986 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7458, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=552, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=377, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=9099, PETRI_PLACES=565, PETRI_TRANSITIONS=616} [2022-12-11 20:18:52,988 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 483 predicate places. [2022-12-11 20:18:52,988 INFO L495 AbstractCegarLoop]: Abstraction has has 565 places, 616 transitions, 9099 flow [2022-12-11 20:18:52,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:18:52,988 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:52,988 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] [2022-12-11 20:18:52,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2022-12-11 20:18:52,989 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 20:18:52,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:52,989 INFO L85 PathProgramCache]: Analyzing trace with hash 961833307, now seen corresponding path program 72 times [2022-12-11 20:18:52,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:52,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [916282744] [2022-12-11 20:18:52,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:52,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:53,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:53,306 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 20:18:53,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:53,306 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [916282744] [2022-12-11 20:18:53,307 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [916282744] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:53,307 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:53,307 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:53,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093715470] [2022-12-11 20:18:53,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:53,307 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:53,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:53,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:53,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:53,308 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:53,308 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 616 transitions, 9099 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:53,308 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:53,308 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:53,309 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:54,514 INFO L130 PetriNetUnfolder]: 446/1402 cut-off events. [2022-12-11 20:18:54,514 INFO L131 PetriNetUnfolder]: For 26525/26525 co-relation queries the response was YES. [2022-12-11 20:18:54,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11011 conditions, 1402 events. 446/1402 cut-off events. For 26525/26525 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9433 event pairs, 48 based on Foata normal form. 1/1401 useless extension candidates. Maximal degree in co-relation 10821. Up to 969 conditions per place. [2022-12-11 20:18:54,532 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 483 selfloop transitions, 108 changer transitions 19/643 dead transitions. [2022-12-11 20:18:54,532 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 643 transitions, 10506 flow [2022-12-11 20:18:54,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:18:54,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:18:54,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1607 transitions. [2022-12-11 20:18:54,533 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5277504105090312 [2022-12-11 20:18:54,533 INFO L175 Difference]: Start difference. First operand has 565 places, 616 transitions, 9099 flow. Second operand 35 states and 1607 transitions. [2022-12-11 20:18:54,533 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 643 transitions, 10506 flow [2022-12-11 20:18:54,783 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 560 places, 643 transitions, 10033 flow, removed 155 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:54,791 INFO L231 Difference]: Finished difference. Result has 567 places, 613 transitions, 8851 flow [2022-12-11 20:18:54,791 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8630, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=616, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=508, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=8851, PETRI_PLACES=567, PETRI_TRANSITIONS=613} [2022-12-11 20:18:54,791 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 485 predicate places. [2022-12-11 20:18:54,792 INFO L495 AbstractCegarLoop]: Abstraction has has 567 places, 613 transitions, 8851 flow [2022-12-11 20:18:54,792 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:54,792 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:54,792 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] [2022-12-11 20:18:54,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2022-12-11 20:18:54,792 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 20:18:54,792 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:54,792 INFO L85 PathProgramCache]: Analyzing trace with hash 336840289, now seen corresponding path program 73 times [2022-12-11 20:18:54,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:54,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581753699] [2022-12-11 20:18:54,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:54,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:54,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:55,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:18:55,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:55,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581753699] [2022-12-11 20:18:55,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581753699] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:55,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:55,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:55,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041778671] [2022-12-11 20:18:55,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:55,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:55,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:55,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:55,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:55,086 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:55,087 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 567 places, 613 transitions, 8851 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:55,087 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:55,087 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:55,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:56,307 INFO L130 PetriNetUnfolder]: 448/1394 cut-off events. [2022-12-11 20:18:56,308 INFO L131 PetriNetUnfolder]: For 26751/26751 co-relation queries the response was YES. [2022-12-11 20:18:56,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11072 conditions, 1394 events. 448/1394 cut-off events. For 26751/26751 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9369 event pairs, 45 based on Foata normal form. 1/1393 useless extension candidates. Maximal degree in co-relation 10876. Up to 942 conditions per place. [2022-12-11 20:18:56,330 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 464 selfloop transitions, 122 changer transitions 27/646 dead transitions. [2022-12-11 20:18:56,330 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 592 places, 646 transitions, 10526 flow [2022-12-11 20:18:56,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:18:56,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:18:56,331 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1571 transitions. [2022-12-11 20:18:56,331 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5311020960108181 [2022-12-11 20:18:56,331 INFO L175 Difference]: Start difference. First operand has 567 places, 613 transitions, 8851 flow. Second operand 34 states and 1571 transitions. [2022-12-11 20:18:56,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 592 places, 646 transitions, 10526 flow [2022-12-11 20:18:56,563 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 646 transitions, 10190 flow, removed 15 selfloop flow, removed 36 redundant places. [2022-12-11 20:18:56,587 INFO L231 Difference]: Finished difference. Result has 565 places, 610 transitions, 8840 flow [2022-12-11 20:18:56,587 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8532, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=613, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=492, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8840, PETRI_PLACES=565, PETRI_TRANSITIONS=610} [2022-12-11 20:18:56,588 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 483 predicate places. [2022-12-11 20:18:56,588 INFO L495 AbstractCegarLoop]: Abstraction has has 565 places, 610 transitions, 8840 flow [2022-12-11 20:18:56,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:56,588 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:56,595 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] [2022-12-11 20:18:56,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2022-12-11 20:18:56,595 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 20:18:56,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:56,596 INFO L85 PathProgramCache]: Analyzing trace with hash -1450888461, now seen corresponding path program 74 times [2022-12-11 20:18:56,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:56,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081090471] [2022-12-11 20:18:56,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:56,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:56,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:56,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 20:18:56,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:56,888 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081090471] [2022-12-11 20:18:56,888 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081090471] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:56,888 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:56,888 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:18:56,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489507509] [2022-12-11 20:18:56,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:56,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:18:56,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:56,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:18:56,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:18:56,889 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:56,890 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 565 places, 610 transitions, 8840 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:56,890 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:56,890 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:56,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:58,112 INFO L130 PetriNetUnfolder]: 440/1360 cut-off events. [2022-12-11 20:18:58,112 INFO L131 PetriNetUnfolder]: For 25448/25448 co-relation queries the response was YES. [2022-12-11 20:18:58,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10830 conditions, 1360 events. 440/1360 cut-off events. For 25448/25448 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9084 event pairs, 54 based on Foata normal form. 1/1360 useless extension candidates. Maximal degree in co-relation 10633. Up to 951 conditions per place. [2022-12-11 20:18:58,135 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 469 selfloop transitions, 113 changer transitions 25/640 dead transitions. [2022-12-11 20:18:58,136 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 592 places, 640 transitions, 10281 flow [2022-12-11 20:18:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:18:58,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:18:58,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1694 transitions. [2022-12-11 20:18:58,137 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5262503883193539 [2022-12-11 20:18:58,137 INFO L175 Difference]: Start difference. First operand has 565 places, 610 transitions, 8840 flow. Second operand 37 states and 1694 transitions. [2022-12-11 20:18:58,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 592 places, 640 transitions, 10281 flow [2022-12-11 20:18:58,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 640 transitions, 9897 flow, removed 28 selfloop flow, removed 33 redundant places. [2022-12-11 20:18:58,381 INFO L231 Difference]: Finished difference. Result has 566 places, 601 transitions, 8544 flow [2022-12-11 20:18:58,382 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8472, PETRI_DIFFERENCE_MINUEND_PLACES=523, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=610, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=497, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8544, PETRI_PLACES=566, PETRI_TRANSITIONS=601} [2022-12-11 20:18:58,382 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 484 predicate places. [2022-12-11 20:18:58,382 INFO L495 AbstractCegarLoop]: Abstraction has has 566 places, 601 transitions, 8544 flow [2022-12-11 20:18:58,382 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:18:58,382 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:18:58,383 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] [2022-12-11 20:18:58,383 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2022-12-11 20:18:58,383 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 20:18:58,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:18:58,383 INFO L85 PathProgramCache]: Analyzing trace with hash -1326594817, now seen corresponding path program 75 times [2022-12-11 20:18:58,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:18:58,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211564136] [2022-12-11 20:18:58,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:18:58,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:18:58,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:18:58,783 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 20:18:58,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:18:58,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211564136] [2022-12-11 20:18:58,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211564136] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:18:58,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:18:58,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:18:58,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180192822] [2022-12-11 20:18:58,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:18:58,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:18:58,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:18:58,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:18:58,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:18:58,785 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:18:58,785 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 601 transitions, 8544 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:18:58,785 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:18:58,785 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:18:58,786 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:18:59,959 INFO L130 PetriNetUnfolder]: 435/1365 cut-off events. [2022-12-11 20:18:59,959 INFO L131 PetriNetUnfolder]: For 24919/24919 co-relation queries the response was YES. [2022-12-11 20:18:59,976 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10604 conditions, 1365 events. 435/1365 cut-off events. For 24919/24919 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 9129 event pairs, 44 based on Foata normal form. 1/1364 useless extension candidates. Maximal degree in co-relation 10410. Up to 901 conditions per place. [2022-12-11 20:18:59,981 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 438 selfloop transitions, 132 changer transitions 31/634 dead transitions. [2022-12-11 20:18:59,981 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 593 places, 634 transitions, 10057 flow [2022-12-11 20:18:59,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:18:59,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:18:59,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1658 transitions. [2022-12-11 20:18:59,983 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5293742017879949 [2022-12-11 20:18:59,983 INFO L175 Difference]: Start difference. First operand has 566 places, 601 transitions, 8544 flow. Second operand 36 states and 1658 transitions. [2022-12-11 20:18:59,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 593 places, 634 transitions, 10057 flow [2022-12-11 20:19:00,231 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 552 places, 634 transitions, 9704 flow, removed 16 selfloop flow, removed 41 redundant places. [2022-12-11 20:19:00,239 INFO L231 Difference]: Finished difference. Result has 559 places, 589 transitions, 8360 flow [2022-12-11 20:19:00,239 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8203, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=469, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=8360, PETRI_PLACES=559, PETRI_TRANSITIONS=589} [2022-12-11 20:19:00,240 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 477 predicate places. [2022-12-11 20:19:00,240 INFO L495 AbstractCegarLoop]: Abstraction has has 559 places, 589 transitions, 8360 flow [2022-12-11 20:19:00,240 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:00,240 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:00,240 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] [2022-12-11 20:19:00,240 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2022-12-11 20:19:00,240 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 20:19:00,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:00,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1274868241, now seen corresponding path program 76 times [2022-12-11 20:19:00,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:00,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [462433630] [2022-12-11 20:19:00,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:00,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:00,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:00,568 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 20:19:00,568 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:00,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [462433630] [2022-12-11 20:19:00,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [462433630] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:00,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:00,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:19:00,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1523508289] [2022-12-11 20:19:00,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:00,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:19:00,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:00,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:19:00,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:19:00,569 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:00,570 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 559 places, 589 transitions, 8360 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:00,570 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:00,570 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:00,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:02,143 INFO L130 PetriNetUnfolder]: 427/1343 cut-off events. [2022-12-11 20:19:02,143 INFO L131 PetriNetUnfolder]: For 24253/24253 co-relation queries the response was YES. [2022-12-11 20:19:02,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10478 conditions, 1343 events. 427/1343 cut-off events. For 24253/24253 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8880 event pairs, 55 based on Foata normal form. 1/1342 useless extension candidates. Maximal degree in co-relation 10287. Up to 862 conditions per place. [2022-12-11 20:19:02,166 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 434 selfloop transitions, 147 changer transitions 24/638 dead transitions. [2022-12-11 20:19:02,166 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 598 places, 638 transitions, 10276 flow [2022-12-11 20:19:02,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-12-11 20:19:02,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-12-11 20:19:02,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2306 transitions. [2022-12-11 20:19:02,168 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5197205318909173 [2022-12-11 20:19:02,168 INFO L175 Difference]: Start difference. First operand has 559 places, 589 transitions, 8360 flow. Second operand 51 states and 2306 transitions. [2022-12-11 20:19:02,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 598 places, 638 transitions, 10276 flow [2022-12-11 20:19:02,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 559 places, 638 transitions, 9858 flow, removed 31 selfloop flow, removed 39 redundant places. [2022-12-11 20:19:02,420 INFO L231 Difference]: Finished difference. Result has 572 places, 593 transitions, 8429 flow [2022-12-11 20:19:02,420 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7984, PETRI_DIFFERENCE_MINUEND_PLACES=509, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=589, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=447, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=8429, PETRI_PLACES=572, PETRI_TRANSITIONS=593} [2022-12-11 20:19:02,420 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 490 predicate places. [2022-12-11 20:19:02,420 INFO L495 AbstractCegarLoop]: Abstraction has has 572 places, 593 transitions, 8429 flow [2022-12-11 20:19:02,421 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:02,421 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:02,421 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] [2022-12-11 20:19:02,421 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2022-12-11 20:19:02,421 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:02,421 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:02,421 INFO L85 PathProgramCache]: Analyzing trace with hash 1946526605, now seen corresponding path program 77 times [2022-12-11 20:19:02,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:02,421 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61976903] [2022-12-11 20:19:02,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:02,421 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:02,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:02,726 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 20:19:02,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:02,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61976903] [2022-12-11 20:19:02,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61976903] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:02,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:02,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:02,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73428580] [2022-12-11 20:19:02,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:02,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:02,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:02,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:02,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:02,728 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:02,728 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 593 transitions, 8429 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:02,728 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:02,728 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:02,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:04,175 INFO L130 PetriNetUnfolder]: 464/1468 cut-off events. [2022-12-11 20:19:04,175 INFO L131 PetriNetUnfolder]: For 27758/27758 co-relation queries the response was YES. [2022-12-11 20:19:04,194 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11518 conditions, 1468 events. 464/1468 cut-off events. For 27758/27758 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 10116 event pairs, 46 based on Foata normal form. 1/1467 useless extension candidates. Maximal degree in co-relation 11325. Up to 885 conditions per place. [2022-12-11 20:19:04,200 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 425 selfloop transitions, 217 changer transitions 22/697 dead transitions. [2022-12-11 20:19:04,201 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 697 transitions, 11424 flow [2022-12-11 20:19:04,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:19:04,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:19:04,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2105 transitions. [2022-12-11 20:19:04,202 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5259870064967517 [2022-12-11 20:19:04,202 INFO L175 Difference]: Start difference. First operand has 572 places, 593 transitions, 8429 flow. Second operand 46 states and 2105 transitions. [2022-12-11 20:19:04,202 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 608 places, 697 transitions, 11424 flow [2022-12-11 20:19:04,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 562 places, 697 transitions, 10907 flow, removed 83 selfloop flow, removed 46 redundant places. [2022-12-11 20:19:04,495 INFO L231 Difference]: Finished difference. Result has 576 places, 649 transitions, 9620 flow [2022-12-11 20:19:04,496 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8011, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=166, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=395, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=9620, PETRI_PLACES=576, PETRI_TRANSITIONS=649} [2022-12-11 20:19:04,496 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 494 predicate places. [2022-12-11 20:19:04,496 INFO L495 AbstractCegarLoop]: Abstraction has has 576 places, 649 transitions, 9620 flow [2022-12-11 20:19:04,496 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:04,496 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:04,497 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] [2022-12-11 20:19:04,497 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2022-12-11 20:19:04,497 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:04,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:04,497 INFO L85 PathProgramCache]: Analyzing trace with hash 449214601, now seen corresponding path program 78 times [2022-12-11 20:19:04,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:04,497 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408338442] [2022-12-11 20:19:04,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:04,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:04,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:05,003 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 20:19:05,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:05,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408338442] [2022-12-11 20:19:05,004 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [408338442] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:05,004 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:05,004 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:19:05,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2080912842] [2022-12-11 20:19:05,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:05,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:19:05,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:05,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:19:05,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:19:05,006 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:05,006 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 576 places, 649 transitions, 9620 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:05,006 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:05,006 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:05,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:06,367 INFO L130 PetriNetUnfolder]: 456/1459 cut-off events. [2022-12-11 20:19:06,367 INFO L131 PetriNetUnfolder]: For 27947/27947 co-relation queries the response was YES. [2022-12-11 20:19:06,387 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11528 conditions, 1459 events. 456/1459 cut-off events. For 27947/27947 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 10048 event pairs, 40 based on Foata normal form. 1/1458 useless extension candidates. Maximal degree in co-relation 11331. Up to 1037 conditions per place. [2022-12-11 20:19:06,393 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 526 selfloop transitions, 98 changer transitions 17/674 dead transitions. [2022-12-11 20:19:06,393 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 606 places, 674 transitions, 11116 flow [2022-12-11 20:19:06,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:19:06,394 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:19:06,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1680 transitions. [2022-12-11 20:19:06,394 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5219012115563839 [2022-12-11 20:19:06,395 INFO L175 Difference]: Start difference. First operand has 576 places, 649 transitions, 9620 flow. Second operand 37 states and 1680 transitions. [2022-12-11 20:19:06,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 606 places, 674 transitions, 11116 flow [2022-12-11 20:19:06,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 578 places, 674 transitions, 10779 flow, removed 114 selfloop flow, removed 28 redundant places. [2022-12-11 20:19:06,695 INFO L231 Difference]: Finished difference. Result has 586 places, 647 transitions, 9493 flow [2022-12-11 20:19:06,695 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9291, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=649, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=9493, PETRI_PLACES=586, PETRI_TRANSITIONS=647} [2022-12-11 20:19:06,696 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 504 predicate places. [2022-12-11 20:19:06,696 INFO L495 AbstractCegarLoop]: Abstraction has has 586 places, 647 transitions, 9493 flow [2022-12-11 20:19:06,696 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:06,696 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:06,696 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] [2022-12-11 20:19:06,696 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2022-12-11 20:19:06,696 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:06,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:06,697 INFO L85 PathProgramCache]: Analyzing trace with hash 1380605639, now seen corresponding path program 79 times [2022-12-11 20:19:06,697 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:06,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041120841] [2022-12-11 20:19:06,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:06,697 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:06,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:07,002 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 20:19:07,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:07,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1041120841] [2022-12-11 20:19:07,002 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1041120841] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:07,002 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:07,002 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:07,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861059405] [2022-12-11 20:19:07,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:07,003 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:07,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:07,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:07,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:07,003 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:07,004 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 586 places, 647 transitions, 9493 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:07,004 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:07,004 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:07,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:08,163 INFO L130 PetriNetUnfolder]: 458/1472 cut-off events. [2022-12-11 20:19:08,163 INFO L131 PetriNetUnfolder]: For 28622/28622 co-relation queries the response was YES. [2022-12-11 20:19:08,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11692 conditions, 1472 events. 458/1472 cut-off events. For 28622/28622 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 10200 event pairs, 42 based on Foata normal form. 1/1471 useless extension candidates. Maximal degree in co-relation 11490. Up to 1052 conditions per place. [2022-12-11 20:19:08,190 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 536 selfloop transitions, 87 changer transitions 22/678 dead transitions. [2022-12-11 20:19:08,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 614 places, 678 transitions, 11255 flow [2022-12-11 20:19:08,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:19:08,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:19:08,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1602 transitions. [2022-12-11 20:19:08,192 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5261083743842364 [2022-12-11 20:19:08,192 INFO L175 Difference]: Start difference. First operand has 586 places, 647 transitions, 9493 flow. Second operand 35 states and 1602 transitions. [2022-12-11 20:19:08,192 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 614 places, 678 transitions, 11255 flow [2022-12-11 20:19:08,441 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 578 places, 678 transitions, 11012 flow, removed 23 selfloop flow, removed 36 redundant places. [2022-12-11 20:19:08,473 INFO L231 Difference]: Finished difference. Result has 585 places, 645 transitions, 9514 flow [2022-12-11 20:19:08,474 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9272, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=647, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=561, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9514, PETRI_PLACES=585, PETRI_TRANSITIONS=645} [2022-12-11 20:19:08,474 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 503 predicate places. [2022-12-11 20:19:08,474 INFO L495 AbstractCegarLoop]: Abstraction has has 585 places, 645 transitions, 9514 flow [2022-12-11 20:19:08,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:08,474 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:08,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] [2022-12-11 20:19:08,475 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2022-12-11 20:19:08,475 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:08,475 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:08,475 INFO L85 PathProgramCache]: Analyzing trace with hash -89471465, now seen corresponding path program 80 times [2022-12-11 20:19:08,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:08,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195142589] [2022-12-11 20:19:08,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:08,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:08,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:08,811 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 20:19:08,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:08,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195142589] [2022-12-11 20:19:08,812 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195142589] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:08,812 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:08,812 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:08,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1435424220] [2022-12-11 20:19:08,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:08,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:08,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:08,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:08,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:08,813 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:08,813 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 585 places, 645 transitions, 9514 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:08,813 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:08,813 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:08,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:10,146 INFO L130 PetriNetUnfolder]: 465/1483 cut-off events. [2022-12-11 20:19:10,147 INFO L131 PetriNetUnfolder]: For 31057/31057 co-relation queries the response was YES. [2022-12-11 20:19:10,167 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11973 conditions, 1483 events. 465/1483 cut-off events. For 31057/31057 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 10337 event pairs, 37 based on Foata normal form. 1/1482 useless extension candidates. Maximal degree in co-relation 11771. Up to 991 conditions per place. [2022-12-11 20:19:10,173 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 482 selfloop transitions, 157 changer transitions 30/702 dead transitions. [2022-12-11 20:19:10,173 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 622 places, 702 transitions, 11719 flow [2022-12-11 20:19:10,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:19:10,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:19:10,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2096 transitions. [2022-12-11 20:19:10,175 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5237381309345327 [2022-12-11 20:19:10,175 INFO L175 Difference]: Start difference. First operand has 585 places, 645 transitions, 9514 flow. Second operand 46 states and 2096 transitions. [2022-12-11 20:19:10,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 622 places, 702 transitions, 11719 flow [2022-12-11 20:19:10,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 589 places, 702 transitions, 11417 flow, removed 63 selfloop flow, removed 33 redundant places. [2022-12-11 20:19:10,521 INFO L231 Difference]: Finished difference. Result has 599 places, 657 transitions, 9909 flow [2022-12-11 20:19:10,522 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9254, PETRI_DIFFERENCE_MINUEND_PLACES=544, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=645, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=490, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=9909, PETRI_PLACES=599, PETRI_TRANSITIONS=657} [2022-12-11 20:19:10,522 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 517 predicate places. [2022-12-11 20:19:10,522 INFO L495 AbstractCegarLoop]: Abstraction has has 599 places, 657 transitions, 9909 flow [2022-12-11 20:19:10,523 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:10,523 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:10,523 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] [2022-12-11 20:19:10,523 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2022-12-11 20:19:10,523 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:10,523 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:10,523 INFO L85 PathProgramCache]: Analyzing trace with hash -1259812189, now seen corresponding path program 81 times [2022-12-11 20:19:10,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:10,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119868567] [2022-12-11 20:19:10,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:10,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:10,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:10,841 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 20:19:10,842 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:10,842 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119868567] [2022-12-11 20:19:10,842 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119868567] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:10,842 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:10,842 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:19:10,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109814196] [2022-12-11 20:19:10,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:10,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:19:10,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:10,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:19:10,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:19:10,843 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:10,843 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 599 places, 657 transitions, 9909 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:10,843 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:10,843 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:10,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:12,190 INFO L130 PetriNetUnfolder]: 452/1449 cut-off events. [2022-12-11 20:19:12,191 INFO L131 PetriNetUnfolder]: For 28843/28843 co-relation queries the response was YES. [2022-12-11 20:19:12,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11704 conditions, 1449 events. 452/1449 cut-off events. For 28843/28843 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 9982 event pairs, 50 based on Foata normal form. 1/1448 useless extension candidates. Maximal degree in co-relation 11499. Up to 1043 conditions per place. [2022-12-11 20:19:12,211 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 535 selfloop transitions, 72 changer transitions 36/676 dead transitions. [2022-12-11 20:19:12,211 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 625 places, 676 transitions, 11277 flow [2022-12-11 20:19:12,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:19:12,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:19:12,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1589 transitions. [2022-12-11 20:19:12,212 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5218390804597701 [2022-12-11 20:19:12,212 INFO L175 Difference]: Start difference. First operand has 599 places, 657 transitions, 9909 flow. Second operand 35 states and 1589 transitions. [2022-12-11 20:19:12,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 625 places, 676 transitions, 11277 flow [2022-12-11 20:19:12,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 588 places, 676 transitions, 10939 flow, removed 51 selfloop flow, removed 37 redundant places. [2022-12-11 20:19:12,523 INFO L231 Difference]: Finished difference. Result has 592 places, 631 transitions, 9361 flow [2022-12-11 20:19:12,524 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9577, PETRI_DIFFERENCE_MINUEND_PLACES=554, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=657, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=585, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9361, PETRI_PLACES=592, PETRI_TRANSITIONS=631} [2022-12-11 20:19:12,524 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 510 predicate places. [2022-12-11 20:19:12,524 INFO L495 AbstractCegarLoop]: Abstraction has has 592 places, 631 transitions, 9361 flow [2022-12-11 20:19:12,524 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:12,524 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:12,524 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] [2022-12-11 20:19:12,525 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2022-12-11 20:19:12,525 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:12,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:12,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1529023005, now seen corresponding path program 82 times [2022-12-11 20:19:12,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:12,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1492269420] [2022-12-11 20:19:12,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:12,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:12,824 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 20:19:12,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:12,824 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1492269420] [2022-12-11 20:19:12,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1492269420] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:12,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:12,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:19:12,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679966350] [2022-12-11 20:19:12,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:12,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:19:12,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:12,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:19:12,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:19:12,825 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:12,826 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 592 places, 631 transitions, 9361 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:12,826 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:12,826 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:12,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:13,976 INFO L130 PetriNetUnfolder]: 453/1432 cut-off events. [2022-12-11 20:19:13,977 INFO L131 PetriNetUnfolder]: For 29996/29996 co-relation queries the response was YES. [2022-12-11 20:19:13,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11620 conditions, 1432 events. 453/1432 cut-off events. For 29996/29996 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 9813 event pairs, 38 based on Foata normal form. 1/1430 useless extension candidates. Maximal degree in co-relation 11416. Up to 999 conditions per place. [2022-12-11 20:19:13,997 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 503 selfloop transitions, 108 changer transitions 19/663 dead transitions. [2022-12-11 20:19:13,997 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 595 places, 663 transitions, 11115 flow [2022-12-11 20:19:13,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:19:13,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:19:13,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1524 transitions. [2022-12-11 20:19:13,998 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5308254963427377 [2022-12-11 20:19:13,998 INFO L175 Difference]: Start difference. First operand has 592 places, 631 transitions, 9361 flow. Second operand 33 states and 1524 transitions. [2022-12-11 20:19:13,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 595 places, 663 transitions, 11115 flow [2022-12-11 20:19:14,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 549 places, 663 transitions, 10711 flow, removed 41 selfloop flow, removed 46 redundant places. [2022-12-11 20:19:14,275 INFO L231 Difference]: Finished difference. Result has 556 places, 633 transitions, 9329 flow [2022-12-11 20:19:14,276 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8987, PETRI_DIFFERENCE_MINUEND_PLACES=517, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=631, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9329, PETRI_PLACES=556, PETRI_TRANSITIONS=633} [2022-12-11 20:19:14,276 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 474 predicate places. [2022-12-11 20:19:14,276 INFO L495 AbstractCegarLoop]: Abstraction has has 556 places, 633 transitions, 9329 flow [2022-12-11 20:19:14,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:14,276 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:14,276 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] [2022-12-11 20:19:14,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2022-12-11 20:19:14,277 INFO L420 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:14,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:14,277 INFO L85 PathProgramCache]: Analyzing trace with hash 1636263551, now seen corresponding path program 83 times [2022-12-11 20:19:14,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:14,279 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1063303034] [2022-12-11 20:19:14,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:14,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:14,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:14,529 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 20:19:14,530 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:14,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1063303034] [2022-12-11 20:19:14,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1063303034] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:14,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:14,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:19:14,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [125573919] [2022-12-11 20:19:14,530 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:14,530 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:19:14,530 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:14,531 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:19:14,531 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:19:14,531 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:14,531 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 633 transitions, 9329 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:14,531 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:14,532 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:14,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:15,609 INFO L130 PetriNetUnfolder]: 451/1422 cut-off events. [2022-12-11 20:19:15,609 INFO L131 PetriNetUnfolder]: For 28818/28818 co-relation queries the response was YES. [2022-12-11 20:19:15,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11407 conditions, 1422 events. 451/1422 cut-off events. For 28818/28818 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9693 event pairs, 50 based on Foata normal form. 1/1420 useless extension candidates. Maximal degree in co-relation 11213. Up to 996 conditions per place. [2022-12-11 20:19:15,631 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 501 selfloop transitions, 111 changer transitions 17/662 dead transitions. [2022-12-11 20:19:15,631 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 586 places, 662 transitions, 10904 flow [2022-12-11 20:19:15,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:19:15,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:19:15,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1652 transitions. [2022-12-11 20:19:15,632 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5274584929757343 [2022-12-11 20:19:15,632 INFO L175 Difference]: Start difference. First operand has 556 places, 633 transitions, 9329 flow. Second operand 36 states and 1652 transitions. [2022-12-11 20:19:15,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 586 places, 662 transitions, 10904 flow [2022-12-11 20:19:15,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 662 transitions, 10631 flow, removed 51 selfloop flow, removed 30 redundant places. [2022-12-11 20:19:15,938 INFO L231 Difference]: Finished difference. Result has 562 places, 635 transitions, 9414 flow [2022-12-11 20:19:15,939 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9076, PETRI_DIFFERENCE_MINUEND_PLACES=521, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=633, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=525, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=9414, PETRI_PLACES=562, PETRI_TRANSITIONS=635} [2022-12-11 20:19:15,939 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 480 predicate places. [2022-12-11 20:19:15,939 INFO L495 AbstractCegarLoop]: Abstraction has has 562 places, 635 transitions, 9414 flow [2022-12-11 20:19:15,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:15,939 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:15,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] [2022-12-11 20:19:15,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2022-12-11 20:19:15,939 INFO L420 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:15,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:15,940 INFO L85 PathProgramCache]: Analyzing trace with hash -630249207, now seen corresponding path program 84 times [2022-12-11 20:19:15,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:15,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653471467] [2022-12-11 20:19:15,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:15,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:15,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:16,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 20:19:16,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:16,273 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653471467] [2022-12-11 20:19:16,273 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653471467] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:16,273 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:16,273 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:16,274 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425410214] [2022-12-11 20:19:16,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:16,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:16,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:16,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:16,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:16,275 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:16,275 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 635 transitions, 9414 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:16,275 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:16,275 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:16,275 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:17,504 INFO L130 PetriNetUnfolder]: 449/1423 cut-off events. [2022-12-11 20:19:17,504 INFO L131 PetriNetUnfolder]: For 28292/28292 co-relation queries the response was YES. [2022-12-11 20:19:17,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11383 conditions, 1423 events. 449/1423 cut-off events. For 28292/28292 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9682 event pairs, 37 based on Foata normal form. 1/1421 useless extension candidates. Maximal degree in co-relation 11190. Up to 1014 conditions per place. [2022-12-11 20:19:17,526 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 516 selfloop transitions, 94 changer transitions 17/660 dead transitions. [2022-12-11 20:19:17,527 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 660 transitions, 10900 flow [2022-12-11 20:19:17,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:19:17,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:19:17,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1641 transitions. [2022-12-11 20:19:17,528 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5239463601532567 [2022-12-11 20:19:17,528 INFO L175 Difference]: Start difference. First operand has 562 places, 635 transitions, 9414 flow. Second operand 36 states and 1641 transitions. [2022-12-11 20:19:17,528 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 660 transitions, 10900 flow [2022-12-11 20:19:17,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 561 places, 660 transitions, 10583 flow, removed 54 selfloop flow, removed 29 redundant places. [2022-12-11 20:19:17,815 INFO L231 Difference]: Finished difference. Result has 569 places, 633 transitions, 9301 flow [2022-12-11 20:19:17,816 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9110, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=635, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=541, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=9301, PETRI_PLACES=569, PETRI_TRANSITIONS=633} [2022-12-11 20:19:17,816 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 487 predicate places. [2022-12-11 20:19:17,816 INFO L495 AbstractCegarLoop]: Abstraction has has 569 places, 633 transitions, 9301 flow [2022-12-11 20:19:17,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:17,816 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:17,816 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] [2022-12-11 20:19:17,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2022-12-11 20:19:17,816 INFO L420 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:17,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:17,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1213676875, now seen corresponding path program 85 times [2022-12-11 20:19:17,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:17,817 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936714351] [2022-12-11 20:19:17,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:17,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:17,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:18,127 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:18,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:18,128 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936714351] [2022-12-11 20:19:18,128 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936714351] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:18,128 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:18,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:18,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [686174948] [2022-12-11 20:19:18,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:18,128 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:18,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:18,128 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:18,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:18,129 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:18,129 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 569 places, 633 transitions, 9301 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:18,129 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:18,129 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:18,129 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:19,444 INFO L130 PetriNetUnfolder]: 455/1447 cut-off events. [2022-12-11 20:19:19,445 INFO L131 PetriNetUnfolder]: For 29642/29642 co-relation queries the response was YES. [2022-12-11 20:19:19,462 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11644 conditions, 1447 events. 455/1447 cut-off events. For 29642/29642 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 9971 event pairs, 53 based on Foata normal form. 1/1446 useless extension candidates. Maximal degree in co-relation 11446. Up to 881 conditions per place. [2022-12-11 20:19:19,467 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 408 selfloop transitions, 202 changer transitions 36/679 dead transitions. [2022-12-11 20:19:19,467 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 605 places, 679 transitions, 11217 flow [2022-12-11 20:19:19,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-11 20:19:19,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-12-11 20:19:19,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 1966 transitions. [2022-12-11 20:19:19,469 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5255279337075648 [2022-12-11 20:19:19,469 INFO L175 Difference]: Start difference. First operand has 569 places, 633 transitions, 9301 flow. Second operand 43 states and 1966 transitions. [2022-12-11 20:19:19,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 605 places, 679 transitions, 11217 flow [2022-12-11 20:19:19,757 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 679 transitions, 10978 flow, removed 25 selfloop flow, removed 35 redundant places. [2022-12-11 20:19:19,772 INFO L231 Difference]: Finished difference. Result has 579 places, 627 transitions, 9542 flow [2022-12-11 20:19:19,772 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9088, PETRI_DIFFERENCE_MINUEND_PLACES=528, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=633, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=432, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=9542, PETRI_PLACES=579, PETRI_TRANSITIONS=627} [2022-12-11 20:19:19,773 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 497 predicate places. [2022-12-11 20:19:19,773 INFO L495 AbstractCegarLoop]: Abstraction has has 579 places, 627 transitions, 9542 flow [2022-12-11 20:19:19,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:19,773 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:19,773 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] [2022-12-11 20:19:19,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2022-12-11 20:19:19,773 INFO L420 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:19,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:19,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1564783075, now seen corresponding path program 86 times [2022-12-11 20:19:19,774 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:19,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458532689] [2022-12-11 20:19:19,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:19,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:19,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:20,103 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 20:19:20,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:20,103 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458532689] [2022-12-11 20:19:20,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458532689] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:20,103 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:20,103 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:20,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1399888456] [2022-12-11 20:19:20,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:20,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:20,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:20,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:20,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:20,106 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:20,107 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 579 places, 627 transitions, 9542 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:20,107 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:20,107 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:20,107 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:21,407 INFO L130 PetriNetUnfolder]: 452/1454 cut-off events. [2022-12-11 20:19:21,407 INFO L131 PetriNetUnfolder]: For 31438/31438 co-relation queries the response was YES. [2022-12-11 20:19:21,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11890 conditions, 1454 events. 452/1454 cut-off events. For 31438/31438 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 10110 event pairs, 39 based on Foata normal form. 1/1453 useless extension candidates. Maximal degree in co-relation 11690. Up to 963 conditions per place. [2022-12-11 20:19:21,430 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 473 selfloop transitions, 146 changer transitions 26/678 dead transitions. [2022-12-11 20:19:21,431 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 678 transitions, 11675 flow [2022-12-11 20:19:21,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-11 20:19:21,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-12-11 20:19:21,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 1965 transitions. [2022-12-11 20:19:21,433 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5252606255012029 [2022-12-11 20:19:21,433 INFO L175 Difference]: Start difference. First operand has 579 places, 627 transitions, 9542 flow. Second operand 43 states and 1965 transitions. [2022-12-11 20:19:21,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 678 transitions, 11675 flow [2022-12-11 20:19:21,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 573 places, 678 transitions, 11138 flow, removed 41 selfloop flow, removed 39 redundant places. [2022-12-11 20:19:21,735 INFO L231 Difference]: Finished difference. Result has 584 places, 635 transitions, 9605 flow [2022-12-11 20:19:21,736 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9044, PETRI_DIFFERENCE_MINUEND_PLACES=531, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=483, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=9605, PETRI_PLACES=584, PETRI_TRANSITIONS=635} [2022-12-11 20:19:21,736 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 502 predicate places. [2022-12-11 20:19:21,736 INFO L495 AbstractCegarLoop]: Abstraction has has 584 places, 635 transitions, 9605 flow [2022-12-11 20:19:21,736 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:21,736 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:21,736 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] [2022-12-11 20:19:21,736 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2022-12-11 20:19:21,737 INFO L420 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:21,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:21,737 INFO L85 PathProgramCache]: Analyzing trace with hash 520784717, now seen corresponding path program 87 times [2022-12-11 20:19:21,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:21,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621719295] [2022-12-11 20:19:21,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:21,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:21,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:22,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:22,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:22,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621719295] [2022-12-11 20:19:22,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621719295] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:22,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:22,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:22,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9343410] [2022-12-11 20:19:22,051 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:22,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:22,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:22,052 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:22,052 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:22,052 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:22,052 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 584 places, 635 transitions, 9605 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:22,052 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:22,053 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:22,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:23,255 INFO L130 PetriNetUnfolder]: 440/1418 cut-off events. [2022-12-11 20:19:23,255 INFO L131 PetriNetUnfolder]: For 31584/31584 co-relation queries the response was YES. [2022-12-11 20:19:23,274 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11612 conditions, 1418 events. 440/1418 cut-off events. For 31584/31584 co-relation queries the response was YES. Maximal size of possible extension queue 72. Compared 9773 event pairs, 38 based on Foata normal form. 1/1416 useless extension candidates. Maximal degree in co-relation 11409. Up to 986 conditions per place. [2022-12-11 20:19:23,279 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 501 selfloop transitions, 98 changer transitions 26/658 dead transitions. [2022-12-11 20:19:23,279 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 658 transitions, 11084 flow [2022-12-11 20:19:23,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:19:23,280 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:19:23,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1605 transitions. [2022-12-11 20:19:23,281 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5270935960591133 [2022-12-11 20:19:23,281 INFO L175 Difference]: Start difference. First operand has 584 places, 635 transitions, 9605 flow. Second operand 35 states and 1605 transitions. [2022-12-11 20:19:23,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 658 transitions, 11084 flow [2022-12-11 20:19:23,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 658 transitions, 10751 flow, removed 78 selfloop flow, removed 36 redundant places. [2022-12-11 20:19:23,582 INFO L231 Difference]: Finished difference. Result has 583 places, 622 transitions, 9423 flow [2022-12-11 20:19:23,582 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9292, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=635, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=537, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9423, PETRI_PLACES=583, PETRI_TRANSITIONS=622} [2022-12-11 20:19:23,582 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 501 predicate places. [2022-12-11 20:19:23,582 INFO L495 AbstractCegarLoop]: Abstraction has has 583 places, 622 transitions, 9423 flow [2022-12-11 20:19:23,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:23,583 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:23,583 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] [2022-12-11 20:19:23,583 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2022-12-11 20:19:23,583 INFO L420 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:23,583 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:23,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1796919359, now seen corresponding path program 88 times [2022-12-11 20:19:23,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:23,584 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [36871575] [2022-12-11 20:19:23,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:23,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:23,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:23,947 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 20:19:23,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:23,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [36871575] [2022-12-11 20:19:23,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [36871575] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:23,947 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:23,947 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:23,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348882487] [2022-12-11 20:19:23,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:23,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:23,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:23,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:23,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:23,949 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:23,949 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 583 places, 622 transitions, 9423 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:23,949 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:23,949 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:23,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:25,237 INFO L130 PetriNetUnfolder]: 433/1417 cut-off events. [2022-12-11 20:19:25,237 INFO L131 PetriNetUnfolder]: For 30197/30197 co-relation queries the response was YES. [2022-12-11 20:19:25,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11478 conditions, 1417 events. 433/1417 cut-off events. For 30197/30197 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9753 event pairs, 52 based on Foata normal form. 1/1415 useless extension candidates. Maximal degree in co-relation 11274. Up to 976 conditions per place. [2022-12-11 20:19:25,261 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 487 selfloop transitions, 111 changer transitions 19/650 dead transitions. [2022-12-11 20:19:25,262 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 650 transitions, 10944 flow [2022-12-11 20:19:25,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:19:25,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:19:25,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1730 transitions. [2022-12-11 20:19:25,263 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5232909860859044 [2022-12-11 20:19:25,263 INFO L175 Difference]: Start difference. First operand has 583 places, 622 transitions, 9423 flow. Second operand 38 states and 1730 transitions. [2022-12-11 20:19:25,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 608 places, 650 transitions, 10944 flow [2022-12-11 20:19:25,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 650 transitions, 10644 flow, removed 31 selfloop flow, removed 39 redundant places. [2022-12-11 20:19:25,533 INFO L231 Difference]: Finished difference. Result has 577 places, 618 transitions, 9322 flow [2022-12-11 20:19:25,533 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9143, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=511, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=9322, PETRI_PLACES=577, PETRI_TRANSITIONS=618} [2022-12-11 20:19:25,533 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 495 predicate places. [2022-12-11 20:19:25,533 INFO L495 AbstractCegarLoop]: Abstraction has has 577 places, 618 transitions, 9322 flow [2022-12-11 20:19:25,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:25,533 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:25,534 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] [2022-12-11 20:19:25,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2022-12-11 20:19:25,534 INFO L420 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:25,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:25,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1237025351, now seen corresponding path program 89 times [2022-12-11 20:19:25,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:25,534 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127553330] [2022-12-11 20:19:25,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:25,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:25,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:25,871 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:25,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:25,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127553330] [2022-12-11 20:19:25,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127553330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:25,871 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:25,871 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:25,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1466437348] [2022-12-11 20:19:25,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:25,872 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:25,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:25,872 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:25,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:25,872 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:25,873 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 577 places, 618 transitions, 9322 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:25,873 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:25,873 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:25,873 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:27,092 INFO L130 PetriNetUnfolder]: 428/1403 cut-off events. [2022-12-11 20:19:27,092 INFO L131 PetriNetUnfolder]: For 28305/28305 co-relation queries the response was YES. [2022-12-11 20:19:27,111 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11344 conditions, 1403 events. 428/1403 cut-off events. For 28305/28305 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9664 event pairs, 51 based on Foata normal form. 1/1402 useless extension candidates. Maximal degree in co-relation 11141. Up to 1008 conditions per place. [2022-12-11 20:19:27,116 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 508 selfloop transitions, 86 changer transitions 16/643 dead transitions. [2022-12-11 20:19:27,117 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 606 places, 643 transitions, 10790 flow [2022-12-11 20:19:27,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:19:27,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:19:27,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1637 transitions. [2022-12-11 20:19:27,118 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5226692209450831 [2022-12-11 20:19:27,118 INFO L175 Difference]: Start difference. First operand has 577 places, 618 transitions, 9322 flow. Second operand 36 states and 1637 transitions. [2022-12-11 20:19:27,118 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 606 places, 643 transitions, 10790 flow [2022-12-11 20:19:27,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 643 transitions, 10527 flow, removed 23 selfloop flow, removed 36 redundant places. [2022-12-11 20:19:27,387 INFO L231 Difference]: Finished difference. Result has 578 places, 617 transitions, 9271 flow [2022-12-11 20:19:27,387 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9081, PETRI_DIFFERENCE_MINUEND_PLACES=535, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=9271, PETRI_PLACES=578, PETRI_TRANSITIONS=617} [2022-12-11 20:19:27,387 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 496 predicate places. [2022-12-11 20:19:27,387 INFO L495 AbstractCegarLoop]: Abstraction has has 578 places, 617 transitions, 9271 flow [2022-12-11 20:19:27,388 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:27,388 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:27,388 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] [2022-12-11 20:19:27,388 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2022-12-11 20:19:27,388 INFO L420 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:27,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:27,388 INFO L85 PathProgramCache]: Analyzing trace with hash 985021399, now seen corresponding path program 90 times [2022-12-11 20:19:27,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:27,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486090126] [2022-12-11 20:19:27,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:27,388 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:27,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:27,726 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 20:19:27,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:27,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486090126] [2022-12-11 20:19:27,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486090126] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:27,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:27,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:27,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886779024] [2022-12-11 20:19:27,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:27,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:27,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:27,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:27,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:27,728 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:27,728 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 578 places, 617 transitions, 9271 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:27,728 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:27,728 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:27,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:28,827 INFO L130 PetriNetUnfolder]: 424/1374 cut-off events. [2022-12-11 20:19:28,827 INFO L131 PetriNetUnfolder]: For 27948/27948 co-relation queries the response was YES. [2022-12-11 20:19:28,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11200 conditions, 1374 events. 424/1374 cut-off events. For 27948/27948 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 9405 event pairs, 50 based on Foata normal form. 1/1372 useless extension candidates. Maximal degree in co-relation 10996. Up to 989 conditions per place. [2022-12-11 20:19:28,849 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 499 selfloop transitions, 75 changer transitions 29/636 dead transitions. [2022-12-11 20:19:28,850 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 605 places, 636 transitions, 10561 flow [2022-12-11 20:19:28,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:19:28,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:19:28,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1550 transitions. [2022-12-11 20:19:28,851 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5240027045300879 [2022-12-11 20:19:28,851 INFO L175 Difference]: Start difference. First operand has 578 places, 617 transitions, 9271 flow. Second operand 34 states and 1550 transitions. [2022-12-11 20:19:28,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 605 places, 636 transitions, 10561 flow [2022-12-11 20:19:29,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 636 transitions, 10350 flow, removed 16 selfloop flow, removed 36 redundant places. [2022-12-11 20:19:29,118 INFO L231 Difference]: Finished difference. Result has 573 places, 598 transitions, 9004 flow [2022-12-11 20:19:29,118 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9066, PETRI_DIFFERENCE_MINUEND_PLACES=536, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=617, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=9004, PETRI_PLACES=573, PETRI_TRANSITIONS=598} [2022-12-11 20:19:29,118 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 491 predicate places. [2022-12-11 20:19:29,118 INFO L495 AbstractCegarLoop]: Abstraction has has 573 places, 598 transitions, 9004 flow [2022-12-11 20:19:29,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:29,119 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:29,119 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] [2022-12-11 20:19:29,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2022-12-11 20:19:29,119 INFO L420 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:29,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:29,119 INFO L85 PathProgramCache]: Analyzing trace with hash -761769665, now seen corresponding path program 91 times [2022-12-11 20:19:29,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:29,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1105628030] [2022-12-11 20:19:29,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:29,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:29,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:29,447 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 20:19:29,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:29,447 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1105628030] [2022-12-11 20:19:29,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1105628030] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:29,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:29,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:29,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277136504] [2022-12-11 20:19:29,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:29,448 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:29,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:29,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:29,448 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:29,449 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:29,449 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 573 places, 598 transitions, 9004 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:29,449 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:29,449 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:29,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:30,529 INFO L130 PetriNetUnfolder]: 419/1351 cut-off events. [2022-12-11 20:19:30,530 INFO L131 PetriNetUnfolder]: For 27187/27187 co-relation queries the response was YES. [2022-12-11 20:19:30,546 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11001 conditions, 1351 events. 419/1351 cut-off events. For 27187/27187 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9144 event pairs, 50 based on Foata normal form. 1/1350 useless extension candidates. Maximal degree in co-relation 10800. Up to 984 conditions per place. [2022-12-11 20:19:30,551 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 487 selfloop transitions, 74 changer transitions 23/617 dead transitions. [2022-12-11 20:19:30,551 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 585 places, 617 transitions, 10256 flow [2022-12-11 20:19:30,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:19:30,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:19:30,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1546 transitions. [2022-12-11 20:19:30,552 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5226504394861393 [2022-12-11 20:19:30,552 INFO L175 Difference]: Start difference. First operand has 573 places, 598 transitions, 9004 flow. Second operand 34 states and 1546 transitions. [2022-12-11 20:19:30,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 585 places, 617 transitions, 10256 flow [2022-12-11 20:19:30,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 542 places, 617 transitions, 9936 flow, removed 25 selfloop flow, removed 43 redundant places. [2022-12-11 20:19:30,803 INFO L231 Difference]: Finished difference. Result has 546 places, 585 transitions, 8628 flow [2022-12-11 20:19:30,804 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8690, PETRI_DIFFERENCE_MINUEND_PLACES=509, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=8628, PETRI_PLACES=546, PETRI_TRANSITIONS=585} [2022-12-11 20:19:30,804 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 464 predicate places. [2022-12-11 20:19:30,804 INFO L495 AbstractCegarLoop]: Abstraction has has 546 places, 585 transitions, 8628 flow [2022-12-11 20:19:30,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:30,804 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:30,804 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] [2022-12-11 20:19:30,805 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2022-12-11 20:19:30,805 INFO L420 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:30,805 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:30,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1148942899, now seen corresponding path program 92 times [2022-12-11 20:19:30,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:30,805 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34253819] [2022-12-11 20:19:30,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:30,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:31,134 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 20:19:31,134 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:31,134 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34253819] [2022-12-11 20:19:31,134 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34253819] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:31,134 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:31,134 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:31,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316354343] [2022-12-11 20:19:31,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:31,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:31,134 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:31,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:31,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:31,135 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:31,136 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 585 transitions, 8628 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:31,136 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:31,136 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:31,136 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:32,358 INFO L130 PetriNetUnfolder]: 420/1348 cut-off events. [2022-12-11 20:19:32,358 INFO L131 PetriNetUnfolder]: For 27158/27158 co-relation queries the response was YES. [2022-12-11 20:19:32,374 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10824 conditions, 1348 events. 420/1348 cut-off events. For 27158/27158 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9113 event pairs, 34 based on Foata normal form. 1/1347 useless extension candidates. Maximal degree in co-relation 10632. Up to 918 conditions per place. [2022-12-11 20:19:32,379 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 430 selfloop transitions, 136 changer transitions 19/618 dead transitions. [2022-12-11 20:19:32,379 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 565 places, 618 transitions, 10137 flow [2022-12-11 20:19:32,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:19:32,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:19:32,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1872 transitions. [2022-12-11 20:19:32,381 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5248107653490328 [2022-12-11 20:19:32,381 INFO L175 Difference]: Start difference. First operand has 546 places, 585 transitions, 8628 flow. Second operand 41 states and 1872 transitions. [2022-12-11 20:19:32,381 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 565 places, 618 transitions, 10137 flow [2022-12-11 20:19:32,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 618 transitions, 9861 flow, removed 24 selfloop flow, removed 38 redundant places. [2022-12-11 20:19:32,637 INFO L231 Difference]: Finished difference. Result has 534 places, 583 transitions, 8665 flow [2022-12-11 20:19:32,637 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8366, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=449, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=8665, PETRI_PLACES=534, PETRI_TRANSITIONS=583} [2022-12-11 20:19:32,637 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 452 predicate places. [2022-12-11 20:19:32,638 INFO L495 AbstractCegarLoop]: Abstraction has has 534 places, 583 transitions, 8665 flow [2022-12-11 20:19:32,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:32,638 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:32,638 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] [2022-12-11 20:19:32,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2022-12-11 20:19:32,638 INFO L420 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:32,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:32,638 INFO L85 PathProgramCache]: Analyzing trace with hash -928434081, now seen corresponding path program 93 times [2022-12-11 20:19:32,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:32,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152880156] [2022-12-11 20:19:32,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:32,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:32,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:32,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:32,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:32,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152880156] [2022-12-11 20:19:32,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1152880156] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:32,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:32,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:19:32,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971859232] [2022-12-11 20:19:32,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:32,973 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:19:32,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:32,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:19:32,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:19:32,974 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:32,974 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 534 places, 583 transitions, 8665 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:32,974 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:32,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:32,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:33,946 INFO L130 PetriNetUnfolder]: 414/1332 cut-off events. [2022-12-11 20:19:33,946 INFO L131 PetriNetUnfolder]: For 25787/25787 co-relation queries the response was YES. [2022-12-11 20:19:33,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10683 conditions, 1332 events. 414/1332 cut-off events. For 25787/25787 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 8989 event pairs, 50 based on Foata normal form. 1/1330 useless extension candidates. Maximal degree in co-relation 10498. Up to 951 conditions per place. [2022-12-11 20:19:33,967 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 466 selfloop transitions, 76 changer transitions 25/600 dead transitions. [2022-12-11 20:19:33,968 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 557 places, 600 transitions, 9891 flow [2022-12-11 20:19:33,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:19:33,968 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:19:33,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1466 transitions. [2022-12-11 20:19:33,969 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5265804597701149 [2022-12-11 20:19:33,976 INFO L175 Difference]: Start difference. First operand has 534 places, 583 transitions, 8665 flow. Second operand 32 states and 1466 transitions. [2022-12-11 20:19:33,976 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 557 places, 600 transitions, 9891 flow [2022-12-11 20:19:34,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 517 places, 600 transitions, 9566 flow, removed 9 selfloop flow, removed 40 redundant places. [2022-12-11 20:19:34,226 INFO L231 Difference]: Finished difference. Result has 521 places, 566 transitions, 8380 flow [2022-12-11 20:19:34,227 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8344, PETRI_DIFFERENCE_MINUEND_PLACES=486, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=507, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8380, PETRI_PLACES=521, PETRI_TRANSITIONS=566} [2022-12-11 20:19:34,227 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 439 predicate places. [2022-12-11 20:19:34,227 INFO L495 AbstractCegarLoop]: Abstraction has has 521 places, 566 transitions, 8380 flow [2022-12-11 20:19:34,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:34,227 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:34,228 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] [2022-12-11 20:19:34,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2022-12-11 20:19:34,228 INFO L420 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:34,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:34,228 INFO L85 PathProgramCache]: Analyzing trace with hash -36156203, now seen corresponding path program 94 times [2022-12-11 20:19:34,228 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:34,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361585789] [2022-12-11 20:19:34,228 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:34,228 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:34,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:34,566 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:34,566 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:34,566 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361585789] [2022-12-11 20:19:34,566 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361585789] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:34,566 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:34,566 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:19:34,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431601799] [2022-12-11 20:19:34,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:34,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:19:34,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:34,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:19:34,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:19:34,568 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:34,568 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 521 places, 566 transitions, 8380 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:34,568 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:34,568 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:34,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:35,605 INFO L130 PetriNetUnfolder]: 411/1339 cut-off events. [2022-12-11 20:19:35,606 INFO L131 PetriNetUnfolder]: For 25700/25700 co-relation queries the response was YES. [2022-12-11 20:19:35,623 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10591 conditions, 1339 events. 411/1339 cut-off events. For 25700/25700 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8998 event pairs, 38 based on Foata normal form. 1/1337 useless extension candidates. Maximal degree in co-relation 10409. Up to 877 conditions per place. [2022-12-11 20:19:35,628 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 408 selfloop transitions, 144 changer transitions 17/602 dead transitions. [2022-12-11 20:19:35,628 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 541 places, 602 transitions, 9970 flow [2022-12-11 20:19:35,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:19:35,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:19:35,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1698 transitions. [2022-12-11 20:19:35,629 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.527493010251631 [2022-12-11 20:19:35,629 INFO L175 Difference]: Start difference. First operand has 521 places, 566 transitions, 8380 flow. Second operand 37 states and 1698 transitions. [2022-12-11 20:19:35,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 541 places, 602 transitions, 9970 flow [2022-12-11 20:19:35,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 602 transitions, 9657 flow, removed 35 selfloop flow, removed 40 redundant places. [2022-12-11 20:19:35,874 INFO L231 Difference]: Finished difference. Result has 508 places, 569 transitions, 8556 flow [2022-12-11 20:19:35,874 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8099, PETRI_DIFFERENCE_MINUEND_PLACES=465, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=566, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=423, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=8556, PETRI_PLACES=508, PETRI_TRANSITIONS=569} [2022-12-11 20:19:35,874 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 426 predicate places. [2022-12-11 20:19:35,874 INFO L495 AbstractCegarLoop]: Abstraction has has 508 places, 569 transitions, 8556 flow [2022-12-11 20:19:35,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:35,875 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:35,875 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] [2022-12-11 20:19:35,875 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2022-12-11 20:19:35,875 INFO L420 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:35,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:35,875 INFO L85 PathProgramCache]: Analyzing trace with hash 786344841, now seen corresponding path program 95 times [2022-12-11 20:19:35,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:35,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [811624179] [2022-12-11 20:19:35,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:35,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:35,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:36,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:36,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:36,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [811624179] [2022-12-11 20:19:36,142 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [811624179] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:36,142 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:36,142 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:36,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866686730] [2022-12-11 20:19:36,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:36,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:36,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:36,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:36,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:36,143 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:36,144 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 569 transitions, 8556 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:36,144 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:36,144 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:36,144 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:37,030 INFO L130 PetriNetUnfolder]: 406/1328 cut-off events. [2022-12-11 20:19:37,030 INFO L131 PetriNetUnfolder]: For 23575/23575 co-relation queries the response was YES. [2022-12-11 20:19:37,047 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10415 conditions, 1328 events. 406/1328 cut-off events. For 23575/23575 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8928 event pairs, 53 based on Foata normal form. 1/1327 useless extension candidates. Maximal degree in co-relation 10239. Up to 946 conditions per place. [2022-12-11 20:19:37,052 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 461 selfloop transitions, 56 changer transitions 38/588 dead transitions. [2022-12-11 20:19:37,052 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 588 transitions, 9748 flow [2022-12-11 20:19:37,052 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:19:37,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:19:37,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1459 transitions. [2022-12-11 20:19:37,053 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.524066091954023 [2022-12-11 20:19:37,053 INFO L175 Difference]: Start difference. First operand has 508 places, 569 transitions, 8556 flow. Second operand 32 states and 1459 transitions. [2022-12-11 20:19:37,053 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 588 transitions, 9748 flow [2022-12-11 20:19:37,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 503 places, 588 transitions, 9401 flow, removed 56 selfloop flow, removed 31 redundant places. [2022-12-11 20:19:37,308 INFO L231 Difference]: Finished difference. Result has 507 places, 541 transitions, 8021 flow [2022-12-11 20:19:37,309 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8215, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=569, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=513, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=8021, PETRI_PLACES=507, PETRI_TRANSITIONS=541} [2022-12-11 20:19:37,309 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 425 predicate places. [2022-12-11 20:19:37,309 INFO L495 AbstractCegarLoop]: Abstraction has has 507 places, 541 transitions, 8021 flow [2022-12-11 20:19:37,309 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:37,310 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:37,310 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] [2022-12-11 20:19:37,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2022-12-11 20:19:37,310 INFO L420 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:37,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:37,310 INFO L85 PathProgramCache]: Analyzing trace with hash -1469611429, now seen corresponding path program 96 times [2022-12-11 20:19:37,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:37,310 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518752623] [2022-12-11 20:19:37,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:37,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:37,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:37,629 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 20:19:37,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:37,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518752623] [2022-12-11 20:19:37,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518752623] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:37,630 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:37,630 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:37,630 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1913042902] [2022-12-11 20:19:37,630 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:37,630 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:37,630 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:37,631 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:37,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:37,631 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:37,632 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 507 places, 541 transitions, 8021 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:37,632 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:37,632 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:37,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:38,908 INFO L130 PetriNetUnfolder]: 409/1318 cut-off events. [2022-12-11 20:19:38,908 INFO L131 PetriNetUnfolder]: For 25365/25365 co-relation queries the response was YES. [2022-12-11 20:19:38,924 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10430 conditions, 1318 events. 409/1318 cut-off events. For 25365/25365 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 8867 event pairs, 50 based on Foata normal form. 1/1316 useless extension candidates. Maximal degree in co-relation 10254. Up to 860 conditions per place. [2022-12-11 20:19:38,930 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 379 selfloop transitions, 145 changer transitions 26/583 dead transitions. [2022-12-11 20:19:38,930 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 516 places, 583 transitions, 9749 flow [2022-12-11 20:19:38,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:19:38,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:19:38,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1912 transitions. [2022-12-11 20:19:38,931 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5232621784345922 [2022-12-11 20:19:38,931 INFO L175 Difference]: Start difference. First operand has 507 places, 541 transitions, 8021 flow. Second operand 42 states and 1912 transitions. [2022-12-11 20:19:38,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 516 places, 583 transitions, 9749 flow [2022-12-11 20:19:39,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 583 transitions, 9200 flow, removed 116 selfloop flow, removed 36 redundant places. [2022-12-11 20:19:39,169 INFO L231 Difference]: Finished difference. Result has 490 places, 544 transitions, 8041 flow [2022-12-11 20:19:39,169 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7544, PETRI_DIFFERENCE_MINUEND_PLACES=439, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=541, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=397, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=8041, PETRI_PLACES=490, PETRI_TRANSITIONS=544} [2022-12-11 20:19:39,169 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 408 predicate places. [2022-12-11 20:19:39,169 INFO L495 AbstractCegarLoop]: Abstraction has has 490 places, 544 transitions, 8041 flow [2022-12-11 20:19:39,170 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:39,170 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:39,170 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] [2022-12-11 20:19:39,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2022-12-11 20:19:39,170 INFO L420 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:39,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:39,170 INFO L85 PathProgramCache]: Analyzing trace with hash 332992889, now seen corresponding path program 97 times [2022-12-11 20:19:39,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:39,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997794248] [2022-12-11 20:19:39,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:39,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:39,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:39,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:39,471 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:39,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997794248] [2022-12-11 20:19:39,471 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997794248] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:39,471 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:39,471 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:39,472 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [804738996] [2022-12-11 20:19:39,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:39,472 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:39,472 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:39,472 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:39,472 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:39,473 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:39,473 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 544 transitions, 8041 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:39,473 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:39,473 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:39,473 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:40,546 INFO L130 PetriNetUnfolder]: 400/1281 cut-off events. [2022-12-11 20:19:40,546 INFO L131 PetriNetUnfolder]: For 21161/21161 co-relation queries the response was YES. [2022-12-11 20:19:40,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9803 conditions, 1281 events. 400/1281 cut-off events. For 21161/21161 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 8502 event pairs, 38 based on Foata normal form. 1/1280 useless extension candidates. Maximal degree in co-relation 9633. Up to 824 conditions per place. [2022-12-11 20:19:40,565 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 373 selfloop transitions, 119 changer transitions 47/572 dead transitions. [2022-12-11 20:19:40,565 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 572 transitions, 9375 flow [2022-12-11 20:19:40,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:19:40,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:19:40,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1604 transitions. [2022-12-11 20:19:40,567 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5267651888341544 [2022-12-11 20:19:40,567 INFO L175 Difference]: Start difference. First operand has 490 places, 544 transitions, 8041 flow. Second operand 35 states and 1604 transitions. [2022-12-11 20:19:40,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 515 places, 572 transitions, 9375 flow [2022-12-11 20:19:40,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 572 transitions, 9035 flow, removed 46 selfloop flow, removed 35 redundant places. [2022-12-11 20:19:40,783 INFO L231 Difference]: Finished difference. Result has 486 places, 509 transitions, 7422 flow [2022-12-11 20:19:40,783 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7719, PETRI_DIFFERENCE_MINUEND_PLACES=446, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=544, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7422, PETRI_PLACES=486, PETRI_TRANSITIONS=509} [2022-12-11 20:19:40,784 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 404 predicate places. [2022-12-11 20:19:40,784 INFO L495 AbstractCegarLoop]: Abstraction has has 486 places, 509 transitions, 7422 flow [2022-12-11 20:19:40,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:40,784 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:40,784 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] [2022-12-11 20:19:40,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2022-12-11 20:19:40,784 INFO L420 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:40,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:40,784 INFO L85 PathProgramCache]: Analyzing trace with hash -563177287, now seen corresponding path program 98 times [2022-12-11 20:19:40,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:40,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [241784992] [2022-12-11 20:19:40,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:40,785 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:40,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:41,085 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:41,085 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:41,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [241784992] [2022-12-11 20:19:41,085 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [241784992] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:41,085 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:41,085 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:41,085 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531237543] [2022-12-11 20:19:41,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:41,086 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:41,086 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:41,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:41,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:41,086 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:41,087 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 509 transitions, 7422 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:41,087 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:41,087 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:41,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:42,216 INFO L130 PetriNetUnfolder]: 383/1246 cut-off events. [2022-12-11 20:19:42,217 INFO L131 PetriNetUnfolder]: For 20750/20750 co-relation queries the response was YES. [2022-12-11 20:19:42,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9421 conditions, 1246 events. 383/1246 cut-off events. For 20750/20750 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8244 event pairs, 37 based on Foata normal form. 1/1245 useless extension candidates. Maximal degree in co-relation 9251. Up to 764 conditions per place. [2022-12-11 20:19:42,235 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 338 selfloop transitions, 153 changer transitions 27/551 dead transitions. [2022-12-11 20:19:42,235 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 551 transitions, 8922 flow [2022-12-11 20:19:42,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:19:42,235 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:19:42,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1699 transitions. [2022-12-11 20:19:42,236 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5278036657347002 [2022-12-11 20:19:42,236 INFO L175 Difference]: Start difference. First operand has 486 places, 509 transitions, 7422 flow. Second operand 37 states and 1699 transitions. [2022-12-11 20:19:42,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 551 transitions, 8922 flow [2022-12-11 20:19:42,432 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 551 transitions, 8350 flow, removed 82 selfloop flow, removed 41 redundant places. [2022-12-11 20:19:42,439 INFO L231 Difference]: Finished difference. Result has 475 places, 501 transitions, 7194 flow [2022-12-11 20:19:42,439 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6885, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=7194, PETRI_PLACES=475, PETRI_TRANSITIONS=501} [2022-12-11 20:19:42,440 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 393 predicate places. [2022-12-11 20:19:42,440 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 501 transitions, 7194 flow [2022-12-11 20:19:42,440 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:42,440 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:42,440 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] [2022-12-11 20:19:42,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2022-12-11 20:19:42,440 INFO L420 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:42,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:42,440 INFO L85 PathProgramCache]: Analyzing trace with hash 763161097, now seen corresponding path program 99 times [2022-12-11 20:19:42,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:42,441 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187855468] [2022-12-11 20:19:42,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:42,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:42,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:42,733 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:42,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:42,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187855468] [2022-12-11 20:19:42,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187855468] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:42,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:42,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:42,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500523660] [2022-12-11 20:19:42,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:42,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:42,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:42,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:42,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:42,734 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:42,735 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 501 transitions, 7194 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:42,735 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:42,735 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:42,735 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:43,748 INFO L130 PetriNetUnfolder]: 374/1222 cut-off events. [2022-12-11 20:19:43,748 INFO L131 PetriNetUnfolder]: For 19454/19454 co-relation queries the response was YES. [2022-12-11 20:19:43,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9126 conditions, 1222 events. 374/1222 cut-off events. For 19454/19454 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8038 event pairs, 53 based on Foata normal form. 1/1221 useless extension candidates. Maximal degree in co-relation 8962. Up to 847 conditions per place. [2022-12-11 20:19:43,766 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 388 selfloop transitions, 77 changer transitions 28/526 dead transitions. [2022-12-11 20:19:43,766 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 526 transitions, 8342 flow [2022-12-11 20:19:43,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:19:43,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:19:43,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1462 transitions. [2022-12-11 20:19:43,767 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5251436781609196 [2022-12-11 20:19:43,767 INFO L175 Difference]: Start difference. First operand has 475 places, 501 transitions, 7194 flow. Second operand 32 states and 1462 transitions. [2022-12-11 20:19:43,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 526 transitions, 8342 flow [2022-12-11 20:19:43,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 526 transitions, 7948 flow, removed 14 selfloop flow, removed 36 redundant places. [2022-12-11 20:19:43,967 INFO L231 Difference]: Finished difference. Result has 466 places, 486 transitions, 6603 flow [2022-12-11 20:19:43,968 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6810, PETRI_DIFFERENCE_MINUEND_PLACES=428, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=501, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=424, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=6603, PETRI_PLACES=466, PETRI_TRANSITIONS=486} [2022-12-11 20:19:43,968 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 384 predicate places. [2022-12-11 20:19:43,968 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 486 transitions, 6603 flow [2022-12-11 20:19:43,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:43,968 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:43,968 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] [2022-12-11 20:19:43,968 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2022-12-11 20:19:43,969 INFO L420 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:43,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:43,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1718130161, now seen corresponding path program 100 times [2022-12-11 20:19:43,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:43,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200945217] [2022-12-11 20:19:43,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:43,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:44,312 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:44,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:44,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200945217] [2022-12-11 20:19:44,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200945217] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:44,312 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:44,312 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:44,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041548103] [2022-12-11 20:19:44,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:44,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:44,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:44,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:44,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:44,314 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:44,314 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 486 transitions, 6603 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:44,314 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:44,314 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:44,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:45,638 INFO L130 PetriNetUnfolder]: 375/1218 cut-off events. [2022-12-11 20:19:45,638 INFO L131 PetriNetUnfolder]: For 19545/19545 co-relation queries the response was YES. [2022-12-11 20:19:45,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8889 conditions, 1218 events. 375/1218 cut-off events. For 19545/19545 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 7996 event pairs, 38 based on Foata normal form. 1/1217 useless extension candidates. Maximal degree in co-relation 8728. Up to 716 conditions per place. [2022-12-11 20:19:45,654 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 295 selfloop transitions, 173 changer transitions 27/528 dead transitions. [2022-12-11 20:19:45,654 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 528 transitions, 8129 flow [2022-12-11 20:19:45,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-11 20:19:45,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-12-11 20:19:45,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 1958 transitions. [2022-12-11 20:19:45,655 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5233894680566693 [2022-12-11 20:19:45,655 INFO L175 Difference]: Start difference. First operand has 466 places, 486 transitions, 6603 flow. Second operand 43 states and 1958 transitions. [2022-12-11 20:19:45,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 528 transitions, 8129 flow [2022-12-11 20:19:45,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 528 transitions, 7827 flow, removed 38 selfloop flow, removed 33 redundant places. [2022-12-11 20:19:45,813 INFO L231 Difference]: Finished difference. Result has 474 places, 485 transitions, 6777 flow [2022-12-11 20:19:45,813 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6313, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=486, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=315, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=6777, PETRI_PLACES=474, PETRI_TRANSITIONS=485} [2022-12-11 20:19:45,814 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 392 predicate places. [2022-12-11 20:19:45,814 INFO L495 AbstractCegarLoop]: Abstraction has has 474 places, 485 transitions, 6777 flow [2022-12-11 20:19:45,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:45,814 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:45,814 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] [2022-12-11 20:19:45,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2022-12-11 20:19:45,814 INFO L420 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:45,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:45,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1710080459, now seen corresponding path program 101 times [2022-12-11 20:19:45,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:45,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1763778647] [2022-12-11 20:19:45,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:45,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:45,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:46,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:46,118 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:46,118 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1763778647] [2022-12-11 20:19:46,118 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1763778647] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:46,118 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:46,118 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:46,118 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417042662] [2022-12-11 20:19:46,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:46,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:46,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:46,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:46,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:46,119 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:46,119 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 485 transitions, 6777 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:46,120 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:46,120 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:46,120 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:47,142 INFO L130 PetriNetUnfolder]: 364/1178 cut-off events. [2022-12-11 20:19:47,143 INFO L131 PetriNetUnfolder]: For 18961/18961 co-relation queries the response was YES. [2022-12-11 20:19:47,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8776 conditions, 1178 events. 364/1178 cut-off events. For 18961/18961 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 7619 event pairs, 39 based on Foata normal form. 1/1177 useless extension candidates. Maximal degree in co-relation 8614. Up to 832 conditions per place. [2022-12-11 20:19:47,158 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 380 selfloop transitions, 74 changer transitions 20/507 dead transitions. [2022-12-11 20:19:47,158 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 507 transitions, 7861 flow [2022-12-11 20:19:47,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:19:47,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:19:47,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1504 transitions. [2022-12-11 20:19:47,161 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5238592824799722 [2022-12-11 20:19:47,161 INFO L175 Difference]: Start difference. First operand has 474 places, 485 transitions, 6777 flow. Second operand 33 states and 1504 transitions. [2022-12-11 20:19:47,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 507 transitions, 7861 flow [2022-12-11 20:19:47,327 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 507 transitions, 7380 flow, removed 29 selfloop flow, removed 40 redundant places. [2022-12-11 20:19:47,332 INFO L231 Difference]: Finished difference. Result has 461 places, 475 transitions, 6313 flow [2022-12-11 20:19:47,333 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6308, PETRI_DIFFERENCE_MINUEND_PLACES=425, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6313, PETRI_PLACES=461, PETRI_TRANSITIONS=475} [2022-12-11 20:19:47,333 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 379 predicate places. [2022-12-11 20:19:47,333 INFO L495 AbstractCegarLoop]: Abstraction has has 461 places, 475 transitions, 6313 flow [2022-12-11 20:19:47,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:47,333 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:47,333 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] [2022-12-11 20:19:47,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2022-12-11 20:19:47,333 INFO L420 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:47,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:47,334 INFO L85 PathProgramCache]: Analyzing trace with hash 699328521, now seen corresponding path program 102 times [2022-12-11 20:19:47,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:47,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805616911] [2022-12-11 20:19:47,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:47,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:47,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:47,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:47,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:47,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805616911] [2022-12-11 20:19:47,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805616911] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:47,624 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:47,624 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:47,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911946609] [2022-12-11 20:19:47,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:47,624 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:47,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:47,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:47,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:47,625 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:47,626 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 475 transitions, 6313 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:47,626 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:47,626 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:47,626 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:48,637 INFO L130 PetriNetUnfolder]: 362/1172 cut-off events. [2022-12-11 20:19:48,637 INFO L131 PetriNetUnfolder]: For 17356/17356 co-relation queries the response was YES. [2022-12-11 20:19:48,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8344 conditions, 1172 events. 362/1172 cut-off events. For 17356/17356 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 7525 event pairs, 38 based on Foata normal form. 1/1172 useless extension candidates. Maximal degree in co-relation 8188. Up to 790 conditions per place. [2022-12-11 20:19:48,650 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 354 selfloop transitions, 91 changer transitions 23/501 dead transitions. [2022-12-11 20:19:48,650 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 475 places, 501 transitions, 7405 flow [2022-12-11 20:19:48,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:19:48,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:19:48,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1510 transitions. [2022-12-11 20:19:48,652 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5259491466388018 [2022-12-11 20:19:48,652 INFO L175 Difference]: Start difference. First operand has 461 places, 475 transitions, 6313 flow. Second operand 33 states and 1510 transitions. [2022-12-11 20:19:48,652 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 475 places, 501 transitions, 7405 flow [2022-12-11 20:19:48,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 501 transitions, 7140 flow, removed 23 selfloop flow, removed 33 redundant places. [2022-12-11 20:19:48,793 INFO L231 Difference]: Finished difference. Result has 446 places, 462 transitions, 6030 flow [2022-12-11 20:19:48,793 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6054, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=384, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=6030, PETRI_PLACES=446, PETRI_TRANSITIONS=462} [2022-12-11 20:19:48,793 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 364 predicate places. [2022-12-11 20:19:48,793 INFO L495 AbstractCegarLoop]: Abstraction has has 446 places, 462 transitions, 6030 flow [2022-12-11 20:19:48,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:48,794 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:48,794 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] [2022-12-11 20:19:48,794 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2022-12-11 20:19:48,794 INFO L420 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:48,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:48,794 INFO L85 PathProgramCache]: Analyzing trace with hash -1467250441, now seen corresponding path program 103 times [2022-12-11 20:19:48,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:48,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835730933] [2022-12-11 20:19:48,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:48,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:48,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:49,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:49,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:49,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835730933] [2022-12-11 20:19:49,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835730933] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:49,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:49,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:19:49,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [258916557] [2022-12-11 20:19:49,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:49,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:19:49,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:49,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:19:49,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:19:49,050 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:49,051 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 446 places, 462 transitions, 6030 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:49,051 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:49,051 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:49,051 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:49,797 INFO L130 PetriNetUnfolder]: 358/1140 cut-off events. [2022-12-11 20:19:49,797 INFO L131 PetriNetUnfolder]: For 16118/16118 co-relation queries the response was YES. [2022-12-11 20:19:49,808 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8068 conditions, 1140 events. 358/1140 cut-off events. For 16118/16118 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 7193 event pairs, 41 based on Foata normal form. 1/1139 useless extension candidates. Maximal degree in co-relation 7917. Up to 778 conditions per place. [2022-12-11 20:19:49,812 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 341 selfloop transitions, 55 changer transitions 58/487 dead transitions. [2022-12-11 20:19:49,812 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 463 places, 487 transitions, 7091 flow [2022-12-11 20:19:49,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:19:49,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:19:49,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1422 transitions. [2022-12-11 20:19:49,813 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5272525027808677 [2022-12-11 20:19:49,813 INFO L175 Difference]: Start difference. First operand has 446 places, 462 transitions, 6030 flow. Second operand 31 states and 1422 transitions. [2022-12-11 20:19:49,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 463 places, 487 transitions, 7091 flow [2022-12-11 20:19:49,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 430 places, 487 transitions, 6775 flow, removed 26 selfloop flow, removed 33 redundant places. [2022-12-11 20:19:49,957 INFO L231 Difference]: Finished difference. Result has 434 places, 420 transitions, 5221 flow [2022-12-11 20:19:49,957 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5720, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=407, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=5221, PETRI_PLACES=434, PETRI_TRANSITIONS=420} [2022-12-11 20:19:49,958 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 352 predicate places. [2022-12-11 20:19:49,958 INFO L495 AbstractCegarLoop]: Abstraction has has 434 places, 420 transitions, 5221 flow [2022-12-11 20:19:49,958 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:19:49,958 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:49,958 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] [2022-12-11 20:19:49,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2022-12-11 20:19:49,958 INFO L420 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:49,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:49,958 INFO L85 PathProgramCache]: Analyzing trace with hash -48815751, now seen corresponding path program 104 times [2022-12-11 20:19:49,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:49,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729953798] [2022-12-11 20:19:49,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:49,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:49,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:50,295 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:50,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:50,295 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729953798] [2022-12-11 20:19:50,295 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729953798] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:50,295 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:50,295 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:50,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [733012277] [2022-12-11 20:19:50,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:50,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:50,296 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:50,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:50,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:50,297 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:50,297 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 434 places, 420 transitions, 5221 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:50,297 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:50,297 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:50,297 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:51,280 INFO L130 PetriNetUnfolder]: 347/1099 cut-off events. [2022-12-11 20:19:51,280 INFO L131 PetriNetUnfolder]: For 15827/15827 co-relation queries the response was YES. [2022-12-11 20:19:51,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7628 conditions, 1099 events. 347/1099 cut-off events. For 15827/15827 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 6820 event pairs, 41 based on Foata normal form. 1/1098 useless extension candidates. Maximal degree in co-relation 7479. Up to 677 conditions per place. [2022-12-11 20:19:51,294 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 280 selfloop transitions, 132 changer transitions 27/472 dead transitions. [2022-12-11 20:19:51,294 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 437 places, 472 transitions, 6813 flow [2022-12-11 20:19:51,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:19:51,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:19:51,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1515 transitions. [2022-12-11 20:19:51,296 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5276907001044933 [2022-12-11 20:19:51,296 INFO L175 Difference]: Start difference. First operand has 434 places, 420 transitions, 5221 flow. Second operand 33 states and 1515 transitions. [2022-12-11 20:19:51,296 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 437 places, 472 transitions, 6813 flow [2022-12-11 20:19:51,408 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 400 places, 472 transitions, 6407 flow, removed 98 selfloop flow, removed 37 redundant places. [2022-12-11 20:19:51,413 INFO L231 Difference]: Finished difference. Result has 407 places, 427 transitions, 5306 flow [2022-12-11 20:19:51,413 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4859, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=420, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5306, PETRI_PLACES=407, PETRI_TRANSITIONS=427} [2022-12-11 20:19:51,413 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 325 predicate places. [2022-12-11 20:19:51,413 INFO L495 AbstractCegarLoop]: Abstraction has has 407 places, 427 transitions, 5306 flow [2022-12-11 20:19:51,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:51,413 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:51,413 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] [2022-12-11 20:19:51,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2022-12-11 20:19:51,414 INFO L420 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:51,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:51,414 INFO L85 PathProgramCache]: Analyzing trace with hash 1192794699, now seen corresponding path program 105 times [2022-12-11 20:19:51,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:51,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [263543571] [2022-12-11 20:19:51,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:51,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:51,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:51,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:51,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:51,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [263543571] [2022-12-11 20:19:51,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [263543571] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:51,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:51,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:51,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [131367515] [2022-12-11 20:19:51,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:51,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:51,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:51,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:51,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:51,734 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:51,734 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 407 places, 427 transitions, 5306 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:51,734 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:51,734 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:51,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:52,794 INFO L130 PetriNetUnfolder]: 342/1051 cut-off events. [2022-12-11 20:19:52,794 INFO L131 PetriNetUnfolder]: For 15907/15907 co-relation queries the response was YES. [2022-12-11 20:19:52,804 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7419 conditions, 1051 events. 342/1051 cut-off events. For 15907/15907 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 6276 event pairs, 41 based on Foata normal form. 1/1050 useless extension candidates. Maximal degree in co-relation 7277. Up to 620 conditions per place. [2022-12-11 20:19:52,808 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 250 selfloop transitions, 166 changer transitions 18/467 dead transitions. [2022-12-11 20:19:52,809 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 439 places, 467 transitions, 6763 flow [2022-12-11 20:19:52,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:19:52,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:19:52,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1733 transitions. [2022-12-11 20:19:52,810 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5241984271022384 [2022-12-11 20:19:52,810 INFO L175 Difference]: Start difference. First operand has 407 places, 427 transitions, 5306 flow. Second operand 38 states and 1733 transitions. [2022-12-11 20:19:52,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 439 places, 467 transitions, 6763 flow [2022-12-11 20:19:52,914 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 467 transitions, 6438 flow, removed 72 selfloop flow, removed 30 redundant places. [2022-12-11 20:19:52,919 INFO L231 Difference]: Finished difference. Result has 416 places, 432 transitions, 5571 flow [2022-12-11 20:19:52,919 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5015, PETRI_DIFFERENCE_MINUEND_PLACES=372, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=427, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=263, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=5571, PETRI_PLACES=416, PETRI_TRANSITIONS=432} [2022-12-11 20:19:52,923 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 334 predicate places. [2022-12-11 20:19:52,924 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 432 transitions, 5571 flow [2022-12-11 20:19:52,924 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:52,924 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:52,924 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] [2022-12-11 20:19:52,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2022-12-11 20:19:52,924 INFO L420 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:52,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:52,924 INFO L85 PathProgramCache]: Analyzing trace with hash 248266735, now seen corresponding path program 106 times [2022-12-11 20:19:52,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:52,925 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859970677] [2022-12-11 20:19:52,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:52,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:52,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:53,298 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 20:19:53,298 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:53,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859970677] [2022-12-11 20:19:53,298 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859970677] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:53,298 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:53,299 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:19:53,299 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908570715] [2022-12-11 20:19:53,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:53,299 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:19:53,299 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:53,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:19:53,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:19:53,300 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:53,300 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 432 transitions, 5571 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:53,300 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:53,300 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:53,300 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:54,263 INFO L130 PetriNetUnfolder]: 342/1052 cut-off events. [2022-12-11 20:19:54,264 INFO L131 PetriNetUnfolder]: For 14505/14505 co-relation queries the response was YES. [2022-12-11 20:19:54,274 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7449 conditions, 1052 events. 342/1052 cut-off events. For 14505/14505 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 6299 event pairs, 54 based on Foata normal form. 1/1051 useless extension candidates. Maximal degree in co-relation 7307. Up to 673 conditions per place. [2022-12-11 20:19:54,277 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 292 selfloop transitions, 136 changer transitions 16/477 dead transitions. [2022-12-11 20:19:54,278 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 444 places, 477 transitions, 7124 flow [2022-12-11 20:19:54,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:19:54,278 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:19:54,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1559 transitions. [2022-12-11 20:19:54,279 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5270453008789723 [2022-12-11 20:19:54,279 INFO L175 Difference]: Start difference. First operand has 416 places, 432 transitions, 5571 flow. Second operand 34 states and 1559 transitions. [2022-12-11 20:19:54,279 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 444 places, 477 transitions, 7124 flow [2022-12-11 20:19:54,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 412 places, 477 transitions, 6760 flow, removed 81 selfloop flow, removed 32 redundant places. [2022-12-11 20:19:54,399 INFO L231 Difference]: Finished difference. Result has 419 places, 444 transitions, 5854 flow [2022-12-11 20:19:54,399 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5255, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=5854, PETRI_PLACES=419, PETRI_TRANSITIONS=444} [2022-12-11 20:19:54,399 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 337 predicate places. [2022-12-11 20:19:54,399 INFO L495 AbstractCegarLoop]: Abstraction has has 419 places, 444 transitions, 5854 flow [2022-12-11 20:19:54,400 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:19:54,400 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:54,400 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] [2022-12-11 20:19:54,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2022-12-11 20:19:54,400 INFO L420 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:54,400 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:54,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1514707975, now seen corresponding path program 107 times [2022-12-11 20:19:54,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:54,400 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295920809] [2022-12-11 20:19:54,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:54,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:54,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:54,709 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:19:54,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:54,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295920809] [2022-12-11 20:19:54,709 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295920809] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:54,709 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:54,709 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:54,709 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685645451] [2022-12-11 20:19:54,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:54,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:54,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:54,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:54,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:54,716 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:54,716 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 444 transitions, 5854 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:54,716 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:54,716 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:54,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:55,880 INFO L130 PetriNetUnfolder]: 347/1061 cut-off events. [2022-12-11 20:19:55,880 INFO L131 PetriNetUnfolder]: For 13399/13399 co-relation queries the response was YES. [2022-12-11 20:19:55,888 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7516 conditions, 1061 events. 347/1061 cut-off events. For 13399/13399 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6399 event pairs, 54 based on Foata normal form. 1/1059 useless extension candidates. Maximal degree in co-relation 7372. Up to 712 conditions per place. [2022-12-11 20:19:55,892 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 317 selfloop transitions, 104 changer transitions 27/481 dead transitions. [2022-12-11 20:19:55,892 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 451 places, 481 transitions, 7194 flow [2022-12-11 20:19:55,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:19:55,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:19:55,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1730 transitions. [2022-12-11 20:19:55,893 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5232909860859044 [2022-12-11 20:19:55,893 INFO L175 Difference]: Start difference. First operand has 419 places, 444 transitions, 5854 flow. Second operand 38 states and 1730 transitions. [2022-12-11 20:19:55,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 451 places, 481 transitions, 7194 flow [2022-12-11 20:19:56,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 481 transitions, 6874 flow, removed 89 selfloop flow, removed 27 redundant places. [2022-12-11 20:19:56,017 INFO L231 Difference]: Finished difference. Result has 431 places, 440 transitions, 5800 flow [2022-12-11 20:19:56,017 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5576, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=341, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=5800, PETRI_PLACES=431, PETRI_TRANSITIONS=440} [2022-12-11 20:19:56,017 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 349 predicate places. [2022-12-11 20:19:56,017 INFO L495 AbstractCegarLoop]: Abstraction has has 431 places, 440 transitions, 5800 flow [2022-12-11 20:19:56,017 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:56,017 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:56,017 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] [2022-12-11 20:19:56,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2022-12-11 20:19:56,018 INFO L420 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:56,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:56,018 INFO L85 PathProgramCache]: Analyzing trace with hash -1876554759, now seen corresponding path program 108 times [2022-12-11 20:19:56,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:56,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251127229] [2022-12-11 20:19:56,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:56,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:56,326 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 20:19:56,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:56,327 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251127229] [2022-12-11 20:19:56,327 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251127229] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:56,327 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:56,327 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:56,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54123069] [2022-12-11 20:19:56,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:56,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:56,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:56,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:56,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:56,328 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:56,328 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 431 places, 440 transitions, 5800 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:56,328 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:56,328 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:56,329 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:57,411 INFO L130 PetriNetUnfolder]: 343/1067 cut-off events. [2022-12-11 20:19:57,412 INFO L131 PetriNetUnfolder]: For 13863/13863 co-relation queries the response was YES. [2022-12-11 20:19:57,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7592 conditions, 1067 events. 343/1067 cut-off events. For 13863/13863 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6465 event pairs, 38 based on Foata normal form. 1/1066 useless extension candidates. Maximal degree in co-relation 7444. Up to 666 conditions per place. [2022-12-11 20:19:57,426 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 303 selfloop transitions, 144 changer transitions 16/496 dead transitions. [2022-12-11 20:19:57,459 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 496 transitions, 7568 flow [2022-12-11 20:19:57,460 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:19:57,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:19:57,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1687 transitions. [2022-12-11 20:19:57,461 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5240757999378689 [2022-12-11 20:19:57,461 INFO L175 Difference]: Start difference. First operand has 431 places, 440 transitions, 5800 flow. Second operand 37 states and 1687 transitions. [2022-12-11 20:19:57,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 496 transitions, 7568 flow [2022-12-11 20:19:57,585 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 421 places, 496 transitions, 7257 flow, removed 36 selfloop flow, removed 36 redundant places. [2022-12-11 20:19:57,590 INFO L231 Difference]: Finished difference. Result has 428 places, 459 transitions, 6215 flow [2022-12-11 20:19:57,591 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5510, PETRI_DIFFERENCE_MINUEND_PLACES=385, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=300, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=6215, PETRI_PLACES=428, PETRI_TRANSITIONS=459} [2022-12-11 20:19:57,591 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 346 predicate places. [2022-12-11 20:19:57,591 INFO L495 AbstractCegarLoop]: Abstraction has has 428 places, 459 transitions, 6215 flow [2022-12-11 20:19:57,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:57,591 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:57,591 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] [2022-12-11 20:19:57,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2022-12-11 20:19:57,591 INFO L420 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:57,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:57,592 INFO L85 PathProgramCache]: Analyzing trace with hash -1375814389, now seen corresponding path program 109 times [2022-12-11 20:19:57,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:57,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654372109] [2022-12-11 20:19:57,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:57,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:57,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:57,939 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 20:19:57,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:57,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654372109] [2022-12-11 20:19:57,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654372109] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:57,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:57,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:19:57,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151139027] [2022-12-11 20:19:57,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:57,940 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:19:57,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:57,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:19:57,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:19:57,940 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:57,941 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 428 places, 459 transitions, 6215 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:57,941 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:57,941 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:57,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:19:59,092 INFO L130 PetriNetUnfolder]: 343/1073 cut-off events. [2022-12-11 20:19:59,092 INFO L131 PetriNetUnfolder]: For 14266/14266 co-relation queries the response was YES. [2022-12-11 20:19:59,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7717 conditions, 1073 events. 343/1073 cut-off events. For 14266/14266 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6577 event pairs, 53 based on Foata normal form. 1/1072 useless extension candidates. Maximal degree in co-relation 7569. Up to 666 conditions per place. [2022-12-11 20:19:59,106 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 302 selfloop transitions, 147 changer transitions 17/499 dead transitions. [2022-12-11 20:19:59,106 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 460 places, 499 transitions, 7772 flow [2022-12-11 20:19:59,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:19:59,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:19:59,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1729 transitions. [2022-12-11 20:19:59,107 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5229885057471264 [2022-12-11 20:19:59,107 INFO L175 Difference]: Start difference. First operand has 428 places, 459 transitions, 6215 flow. Second operand 38 states and 1729 transitions. [2022-12-11 20:19:59,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 460 places, 499 transitions, 7772 flow [2022-12-11 20:19:59,242 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 432 places, 499 transitions, 7526 flow, removed 54 selfloop flow, removed 28 redundant places. [2022-12-11 20:19:59,248 INFO L231 Difference]: Finished difference. Result has 439 places, 461 transitions, 6429 flow [2022-12-11 20:19:59,248 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5987, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=459, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=313, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6429, PETRI_PLACES=439, PETRI_TRANSITIONS=461} [2022-12-11 20:19:59,248 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 357 predicate places. [2022-12-11 20:19:59,248 INFO L495 AbstractCegarLoop]: Abstraction has has 439 places, 461 transitions, 6429 flow [2022-12-11 20:19:59,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:19:59,249 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:19:59,249 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] [2022-12-11 20:19:59,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2022-12-11 20:19:59,249 INFO L420 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:19:59,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:19:59,249 INFO L85 PathProgramCache]: Analyzing trace with hash 56999585, now seen corresponding path program 110 times [2022-12-11 20:19:59,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:19:59,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214090534] [2022-12-11 20:19:59,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:19:59,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:19:59,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:19:59,571 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 20:19:59,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:19:59,571 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214090534] [2022-12-11 20:19:59,571 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214090534] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:19:59,571 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:19:59,571 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:19:59,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [910038837] [2022-12-11 20:19:59,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:19:59,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:19:59,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:19:59,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:19:59,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:19:59,572 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:19:59,573 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 461 transitions, 6429 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:19:59,573 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:19:59,573 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:19:59,573 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:00,707 INFO L130 PetriNetUnfolder]: 346/1081 cut-off events. [2022-12-11 20:20:00,707 INFO L131 PetriNetUnfolder]: For 14913/14913 co-relation queries the response was YES. [2022-12-11 20:20:00,718 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7901 conditions, 1081 events. 346/1081 cut-off events. For 14913/14913 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6632 event pairs, 55 based on Foata normal form. 1/1080 useless extension candidates. Maximal degree in co-relation 7749. Up to 637 conditions per place. [2022-12-11 20:20:00,722 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 270 selfloop transitions, 175 changer transitions 19/497 dead transitions. [2022-12-11 20:20:00,722 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 473 places, 497 transitions, 7801 flow [2022-12-11 20:20:00,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:20:00,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:20:00,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1821 transitions. [2022-12-11 20:20:00,724 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5232758620689655 [2022-12-11 20:20:00,724 INFO L175 Difference]: Start difference. First operand has 439 places, 461 transitions, 6429 flow. Second operand 40 states and 1821 transitions. [2022-12-11 20:20:00,724 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 473 places, 497 transitions, 7801 flow [2022-12-11 20:20:00,883 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 440 places, 497 transitions, 7519 flow, removed 47 selfloop flow, removed 33 redundant places. [2022-12-11 20:20:00,889 INFO L231 Difference]: Finished difference. Result has 447 places, 463 transitions, 6654 flow [2022-12-11 20:20:00,890 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6169, PETRI_DIFFERENCE_MINUEND_PLACES=401, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=6654, PETRI_PLACES=447, PETRI_TRANSITIONS=463} [2022-12-11 20:20:00,890 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 365 predicate places. [2022-12-11 20:20:00,890 INFO L495 AbstractCegarLoop]: Abstraction has has 447 places, 463 transitions, 6654 flow [2022-12-11 20:20:00,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:00,890 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:00,890 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] [2022-12-11 20:20:00,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2022-12-11 20:20:00,890 INFO L420 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:00,891 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:00,891 INFO L85 PathProgramCache]: Analyzing trace with hash 2058933069, now seen corresponding path program 111 times [2022-12-11 20:20:00,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:00,891 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482687330] [2022-12-11 20:20:00,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:00,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:00,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:01,202 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 20:20:01,202 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:01,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482687330] [2022-12-11 20:20:01,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482687330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:01,202 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:01,202 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:01,202 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523044754] [2022-12-11 20:20:01,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:01,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:01,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:01,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:01,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:01,203 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:01,204 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 447 places, 463 transitions, 6654 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:01,204 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:01,204 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:01,204 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:02,185 INFO L130 PetriNetUnfolder]: 344/1082 cut-off events. [2022-12-11 20:20:02,186 INFO L131 PetriNetUnfolder]: For 14478/14478 co-relation queries the response was YES. [2022-12-11 20:20:02,196 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8035 conditions, 1082 events. 344/1082 cut-off events. For 14478/14478 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 6644 event pairs, 57 based on Foata normal form. 1/1081 useless extension candidates. Maximal degree in co-relation 7881. Up to 658 conditions per place. [2022-12-11 20:20:02,200 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 292 selfloop transitions, 152 changer transitions 27/504 dead transitions. [2022-12-11 20:20:02,200 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 504 transitions, 8122 flow [2022-12-11 20:20:02,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:20:02,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:20:02,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1647 transitions. [2022-12-11 20:20:02,201 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5258620689655172 [2022-12-11 20:20:02,201 INFO L175 Difference]: Start difference. First operand has 447 places, 463 transitions, 6654 flow. Second operand 36 states and 1647 transitions. [2022-12-11 20:20:02,201 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 504 transitions, 8122 flow [2022-12-11 20:20:02,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 441 places, 504 transitions, 7806 flow, removed 30 selfloop flow, removed 36 redundant places. [2022-12-11 20:20:02,354 INFO L231 Difference]: Finished difference. Result has 448 places, 462 transitions, 6722 flow [2022-12-11 20:20:02,354 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6368, PETRI_DIFFERENCE_MINUEND_PLACES=406, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=312, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6722, PETRI_PLACES=448, PETRI_TRANSITIONS=462} [2022-12-11 20:20:02,354 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 366 predicate places. [2022-12-11 20:20:02,354 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 462 transitions, 6722 flow [2022-12-11 20:20:02,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:02,355 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:02,355 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] [2022-12-11 20:20:02,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2022-12-11 20:20:02,355 INFO L420 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:02,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:02,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1692353017, now seen corresponding path program 112 times [2022-12-11 20:20:02,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:02,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [757470036] [2022-12-11 20:20:02,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:02,355 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:02,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:02,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:02,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:02,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [757470036] [2022-12-11 20:20:02,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [757470036] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:02,684 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:02,684 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:02,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017417814] [2022-12-11 20:20:02,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:02,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:02,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:02,684 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:02,684 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:02,685 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:02,685 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 462 transitions, 6722 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:02,685 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:02,685 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:02,685 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:03,746 INFO L130 PetriNetUnfolder]: 344/1092 cut-off events. [2022-12-11 20:20:03,746 INFO L131 PetriNetUnfolder]: For 14704/14704 co-relation queries the response was YES. [2022-12-11 20:20:03,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8128 conditions, 1092 events. 344/1092 cut-off events. For 14704/14704 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6756 event pairs, 58 based on Foata normal form. 1/1091 useless extension candidates. Maximal degree in co-relation 7973. Up to 690 conditions per place. [2022-12-11 20:20:03,760 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 315 selfloop transitions, 136 changer transitions 19/503 dead transitions. [2022-12-11 20:20:03,760 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 503 transitions, 8188 flow [2022-12-11 20:20:03,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:20:03,761 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:20:03,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1605 transitions. [2022-12-11 20:20:03,761 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5270935960591133 [2022-12-11 20:20:03,762 INFO L175 Difference]: Start difference. First operand has 448 places, 462 transitions, 6722 flow. Second operand 35 states and 1605 transitions. [2022-12-11 20:20:03,762 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 503 transitions, 8188 flow [2022-12-11 20:20:03,916 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 503 transitions, 7878 flow, removed 52 selfloop flow, removed 28 redundant places. [2022-12-11 20:20:03,922 INFO L231 Difference]: Finished difference. Result has 456 places, 467 transitions, 6880 flow [2022-12-11 20:20:03,922 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6423, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=462, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=327, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6880, PETRI_PLACES=456, PETRI_TRANSITIONS=467} [2022-12-11 20:20:03,922 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 374 predicate places. [2022-12-11 20:20:03,922 INFO L495 AbstractCegarLoop]: Abstraction has has 456 places, 467 transitions, 6880 flow [2022-12-11 20:20:03,922 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:03,923 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:03,924 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] [2022-12-11 20:20:03,924 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2022-12-11 20:20:03,924 INFO L420 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:03,924 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:03,924 INFO L85 PathProgramCache]: Analyzing trace with hash -828135723, now seen corresponding path program 113 times [2022-12-11 20:20:03,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:03,924 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451220911] [2022-12-11 20:20:03,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:03,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:03,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:04,303 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:04,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:04,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451220911] [2022-12-11 20:20:04,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [451220911] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:04,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:04,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:20:04,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147149424] [2022-12-11 20:20:04,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:04,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:20:04,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:04,304 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:20:04,304 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:20:04,305 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:04,305 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 467 transitions, 6880 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:04,305 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:04,305 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:04,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:05,534 INFO L130 PetriNetUnfolder]: 344/1086 cut-off events. [2022-12-11 20:20:05,534 INFO L131 PetriNetUnfolder]: For 15255/15255 co-relation queries the response was YES. [2022-12-11 20:20:05,544 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8240 conditions, 1086 events. 344/1086 cut-off events. For 15255/15255 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6681 event pairs, 59 based on Foata normal form. 1/1085 useless extension candidates. Maximal degree in co-relation 8082. Up to 609 conditions per place. [2022-12-11 20:20:05,547 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 239 selfloop transitions, 208 changer transitions 25/505 dead transitions. [2022-12-11 20:20:05,547 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 505 transitions, 8304 flow [2022-12-11 20:20:05,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-11 20:20:05,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-12-11 20:20:05,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2038 transitions. [2022-12-11 20:20:05,550 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5205619412515964 [2022-12-11 20:20:05,550 INFO L175 Difference]: Start difference. First operand has 456 places, 467 transitions, 6880 flow. Second operand 45 states and 2038 transitions. [2022-12-11 20:20:05,550 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 505 transitions, 8304 flow [2022-12-11 20:20:05,703 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 505 transitions, 8065 flow, removed 32 selfloop flow, removed 30 redundant places. [2022-12-11 20:20:05,728 INFO L231 Difference]: Finished difference. Result has 472 places, 467 transitions, 7252 flow [2022-12-11 20:20:05,728 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6661, PETRI_DIFFERENCE_MINUEND_PLACES=421, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=197, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=260, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=7252, PETRI_PLACES=472, PETRI_TRANSITIONS=467} [2022-12-11 20:20:05,729 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 390 predicate places. [2022-12-11 20:20:05,729 INFO L495 AbstractCegarLoop]: Abstraction has has 472 places, 467 transitions, 7252 flow [2022-12-11 20:20:05,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:05,729 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:05,729 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] [2022-12-11 20:20:05,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2022-12-11 20:20:05,729 INFO L420 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:05,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:05,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1130120553, now seen corresponding path program 114 times [2022-12-11 20:20:05,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:05,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1417885974] [2022-12-11 20:20:05,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:05,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:05,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:06,078 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 20:20:06,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:06,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1417885974] [2022-12-11 20:20:06,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1417885974] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:06,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:06,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:06,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114741144] [2022-12-11 20:20:06,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:06,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:06,079 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:06,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:06,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:06,079 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:06,080 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 467 transitions, 7252 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:06,080 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:06,080 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:06,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:07,174 INFO L130 PetriNetUnfolder]: 335/1057 cut-off events. [2022-12-11 20:20:07,175 INFO L131 PetriNetUnfolder]: For 15354/15354 co-relation queries the response was YES. [2022-12-11 20:20:07,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8266 conditions, 1057 events. 335/1057 cut-off events. For 15354/15354 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 6441 event pairs, 57 based on Foata normal form. 1/1056 useless extension candidates. Maximal degree in co-relation 8106. Up to 717 conditions per place. [2022-12-11 20:20:07,188 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 342 selfloop transitions, 98 changer transitions 21/494 dead transitions. [2022-12-11 20:20:07,188 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 499 places, 494 transitions, 8456 flow [2022-12-11 20:20:07,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:07,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:07,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1550 transitions. [2022-12-11 20:20:07,189 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5240027045300879 [2022-12-11 20:20:07,189 INFO L175 Difference]: Start difference. First operand has 472 places, 467 transitions, 7252 flow. Second operand 34 states and 1550 transitions. [2022-12-11 20:20:07,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 499 places, 494 transitions, 8456 flow [2022-12-11 20:20:07,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 457 places, 494 transitions, 7903 flow, removed 54 selfloop flow, removed 42 redundant places. [2022-12-11 20:20:07,354 INFO L231 Difference]: Finished difference. Result has 464 places, 461 transitions, 6831 flow [2022-12-11 20:20:07,354 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6713, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=369, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6831, PETRI_PLACES=464, PETRI_TRANSITIONS=461} [2022-12-11 20:20:07,354 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 382 predicate places. [2022-12-11 20:20:07,355 INFO L495 AbstractCegarLoop]: Abstraction has has 464 places, 461 transitions, 6831 flow [2022-12-11 20:20:07,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:07,355 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:07,355 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] [2022-12-11 20:20:07,355 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable113 [2022-12-11 20:20:07,355 INFO L420 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:07,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:07,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1827909245, now seen corresponding path program 115 times [2022-12-11 20:20:07,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:07,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [531470765] [2022-12-11 20:20:07,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:07,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:07,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:07,686 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:07,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:07,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [531470765] [2022-12-11 20:20:07,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [531470765] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:07,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:07,687 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:07,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935588490] [2022-12-11 20:20:07,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:07,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:07,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:07,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:07,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:07,688 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:07,689 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 461 transitions, 6831 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:07,689 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:07,689 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:07,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:08,830 INFO L130 PetriNetUnfolder]: 332/1053 cut-off events. [2022-12-11 20:20:08,830 INFO L131 PetriNetUnfolder]: For 14825/14825 co-relation queries the response was YES. [2022-12-11 20:20:08,838 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8003 conditions, 1053 events. 332/1053 cut-off events. For 14825/14825 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6439 event pairs, 44 based on Foata normal form. 1/1051 useless extension candidates. Maximal degree in co-relation 7841. Up to 645 conditions per place. [2022-12-11 20:20:08,841 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 289 selfloop transitions, 116 changer transitions 56/494 dead transitions. [2022-12-11 20:20:08,841 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 494 transitions, 8087 flow [2022-12-11 20:20:08,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:20:08,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:20:08,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1732 transitions. [2022-12-11 20:20:08,845 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5238959467634604 [2022-12-11 20:20:08,845 INFO L175 Difference]: Start difference. First operand has 464 places, 461 transitions, 6831 flow. Second operand 38 states and 1732 transitions. [2022-12-11 20:20:08,845 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 494 transitions, 8087 flow [2022-12-11 20:20:08,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 494 transitions, 7836 flow, removed 28 selfloop flow, removed 31 redundant places. [2022-12-11 20:20:08,997 INFO L231 Difference]: Finished difference. Result has 472 places, 423 transitions, 6155 flow [2022-12-11 20:20:08,998 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6600, PETRI_DIFFERENCE_MINUEND_PLACES=427, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=6155, PETRI_PLACES=472, PETRI_TRANSITIONS=423} [2022-12-11 20:20:08,998 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 390 predicate places. [2022-12-11 20:20:08,998 INFO L495 AbstractCegarLoop]: Abstraction has has 472 places, 423 transitions, 6155 flow [2022-12-11 20:20:08,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:08,998 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:08,998 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] [2022-12-11 20:20:08,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable114 [2022-12-11 20:20:08,998 INFO L420 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:08,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:08,999 INFO L85 PathProgramCache]: Analyzing trace with hash 1650368703, now seen corresponding path program 116 times [2022-12-11 20:20:08,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:08,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591097242] [2022-12-11 20:20:08,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:08,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:09,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:09,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 20:20:09,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:09,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591097242] [2022-12-11 20:20:09,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591097242] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:09,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:09,288 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:09,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26763761] [2022-12-11 20:20:09,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:09,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:09,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:09,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:09,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:09,289 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:09,289 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 472 places, 423 transitions, 6155 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:09,289 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:09,289 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:09,289 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:10,330 INFO L130 PetriNetUnfolder]: 312/996 cut-off events. [2022-12-11 20:20:10,330 INFO L131 PetriNetUnfolder]: For 13704/13704 co-relation queries the response was YES. [2022-12-11 20:20:10,342 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7504 conditions, 996 events. 312/996 cut-off events. For 13704/13704 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5925 event pairs, 59 based on Foata normal form. 1/995 useless extension candidates. Maximal degree in co-relation 7340. Up to 622 conditions per place. [2022-12-11 20:20:10,345 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 277 selfloop transitions, 114 changer transitions 29/453 dead transitions. [2022-12-11 20:20:10,345 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 495 places, 453 transitions, 7229 flow [2022-12-11 20:20:10,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:20:10,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:20:10,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1600 transitions. [2022-12-11 20:20:10,347 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5254515599343186 [2022-12-11 20:20:10,347 INFO L175 Difference]: Start difference. First operand has 472 places, 423 transitions, 6155 flow. Second operand 35 states and 1600 transitions. [2022-12-11 20:20:10,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 495 places, 453 transitions, 7229 flow [2022-12-11 20:20:10,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 451 places, 453 transitions, 6696 flow, removed 121 selfloop flow, removed 44 redundant places. [2022-12-11 20:20:10,501 INFO L231 Difference]: Finished difference. Result has 457 places, 409 transitions, 5634 flow [2022-12-11 20:20:10,502 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5648, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=423, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5634, PETRI_PLACES=457, PETRI_TRANSITIONS=409} [2022-12-11 20:20:10,502 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 375 predicate places. [2022-12-11 20:20:10,502 INFO L495 AbstractCegarLoop]: Abstraction has has 457 places, 409 transitions, 5634 flow [2022-12-11 20:20:10,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:10,502 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:10,503 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] [2022-12-11 20:20:10,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable115 [2022-12-11 20:20:10,503 INFO L420 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:10,503 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:10,503 INFO L85 PathProgramCache]: Analyzing trace with hash -192605453, now seen corresponding path program 117 times [2022-12-11 20:20:10,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:10,503 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1538530074] [2022-12-11 20:20:10,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:10,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:10,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:10,930 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:10,930 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:10,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1538530074] [2022-12-11 20:20:10,931 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1538530074] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:10,931 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:10,931 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:20:10,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595074122] [2022-12-11 20:20:10,931 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:10,931 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:20:10,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:10,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:20:10,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:20:10,932 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:10,932 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 457 places, 409 transitions, 5634 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:10,932 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:10,932 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:10,932 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:12,045 INFO L130 PetriNetUnfolder]: 307/978 cut-off events. [2022-12-11 20:20:12,046 INFO L131 PetriNetUnfolder]: For 14180/14180 co-relation queries the response was YES. [2022-12-11 20:20:12,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7241 conditions, 978 events. 307/978 cut-off events. For 14180/14180 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 5740 event pairs, 43 based on Foata normal form. 1/977 useless extension candidates. Maximal degree in co-relation 7084. Up to 653 conditions per place. [2022-12-11 20:20:12,060 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 287 selfloop transitions, 93 changer transitions 27/440 dead transitions. [2022-12-11 20:20:12,060 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 440 transitions, 6778 flow [2022-12-11 20:20:12,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:20:12,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:20:12,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1853 transitions. [2022-12-11 20:20:12,061 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5194841603588449 [2022-12-11 20:20:12,061 INFO L175 Difference]: Start difference. First operand has 457 places, 409 transitions, 5634 flow. Second operand 41 states and 1853 transitions. [2022-12-11 20:20:12,061 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 440 transitions, 6778 flow [2022-12-11 20:20:12,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 455 places, 440 transitions, 6433 flow, removed 39 selfloop flow, removed 34 redundant places. [2022-12-11 20:20:12,205 INFO L231 Difference]: Finished difference. Result has 462 places, 401 transitions, 5362 flow [2022-12-11 20:20:12,205 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5303, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=5362, PETRI_PLACES=462, PETRI_TRANSITIONS=401} [2022-12-11 20:20:12,205 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 380 predicate places. [2022-12-11 20:20:12,205 INFO L495 AbstractCegarLoop]: Abstraction has has 462 places, 401 transitions, 5362 flow [2022-12-11 20:20:12,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:12,206 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:12,206 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] [2022-12-11 20:20:12,206 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable116 [2022-12-11 20:20:12,206 INFO L420 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:12,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:12,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1776601807, now seen corresponding path program 118 times [2022-12-11 20:20:12,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:12,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45279060] [2022-12-11 20:20:12,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:12,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:12,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:12,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:12,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:12,515 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45279060] [2022-12-11 20:20:12,515 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [45279060] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:12,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:12,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:12,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085122951] [2022-12-11 20:20:12,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:12,516 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:12,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:12,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:12,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:12,517 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:12,517 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 462 places, 401 transitions, 5362 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:12,518 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:12,518 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:12,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:13,438 INFO L130 PetriNetUnfolder]: 303/964 cut-off events. [2022-12-11 20:20:13,438 INFO L131 PetriNetUnfolder]: For 14030/14030 co-relation queries the response was YES. [2022-12-11 20:20:13,447 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7097 conditions, 964 events. 303/964 cut-off events. For 14030/14030 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5639 event pairs, 41 based on Foata normal form. 1/963 useless extension candidates. Maximal degree in co-relation 6941. Up to 618 conditions per place. [2022-12-11 20:20:13,451 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 262 selfloop transitions, 93 changer transitions 48/436 dead transitions. [2022-12-11 20:20:13,451 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 436 transitions, 6547 flow [2022-12-11 20:20:13,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:20:13,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:20:13,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1732 transitions. [2022-12-11 20:20:13,452 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5238959467634604 [2022-12-11 20:20:13,452 INFO L175 Difference]: Start difference. First operand has 462 places, 401 transitions, 5362 flow. Second operand 38 states and 1732 transitions. [2022-12-11 20:20:13,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 436 transitions, 6547 flow [2022-12-11 20:20:13,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 453 places, 436 transitions, 6159 flow, removed 81 selfloop flow, removed 39 redundant places. [2022-12-11 20:20:13,589 INFO L231 Difference]: Finished difference. Result has 458 places, 378 transitions, 4808 flow [2022-12-11 20:20:13,589 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4990, PETRI_DIFFERENCE_MINUEND_PLACES=416, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=401, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=309, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4808, PETRI_PLACES=458, PETRI_TRANSITIONS=378} [2022-12-11 20:20:13,589 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 376 predicate places. [2022-12-11 20:20:13,589 INFO L495 AbstractCegarLoop]: Abstraction has has 458 places, 378 transitions, 4808 flow [2022-12-11 20:20:13,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:13,590 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:13,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] [2022-12-11 20:20:13,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable117 [2022-12-11 20:20:13,590 INFO L420 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:13,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:13,590 INFO L85 PathProgramCache]: Analyzing trace with hash -619288231, now seen corresponding path program 119 times [2022-12-11 20:20:13,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:13,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547423853] [2022-12-11 20:20:13,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:13,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:13,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:13,879 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:13,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:13,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547423853] [2022-12-11 20:20:13,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [547423853] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:13,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:13,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:13,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106792100] [2022-12-11 20:20:13,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:13,880 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:13,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:13,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:13,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:13,881 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:13,881 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 378 transitions, 4808 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:13,881 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:13,881 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:13,881 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:14,781 INFO L130 PetriNetUnfolder]: 287/900 cut-off events. [2022-12-11 20:20:14,781 INFO L131 PetriNetUnfolder]: For 12471/12471 co-relation queries the response was YES. [2022-12-11 20:20:14,789 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6483 conditions, 900 events. 287/900 cut-off events. For 12471/12471 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 5086 event pairs, 41 based on Foata normal form. 1/899 useless extension candidates. Maximal degree in co-relation 6328. Up to 614 conditions per place. [2022-12-11 20:20:14,792 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 261 selfloop transitions, 83 changer transitions 19/396 dead transitions. [2022-12-11 20:20:14,793 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 396 transitions, 5626 flow [2022-12-11 20:20:14,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:14,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:14,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1546 transitions. [2022-12-11 20:20:14,794 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5226504394861393 [2022-12-11 20:20:14,794 INFO L175 Difference]: Start difference. First operand has 458 places, 378 transitions, 4808 flow. Second operand 34 states and 1546 transitions. [2022-12-11 20:20:14,794 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 396 transitions, 5626 flow [2022-12-11 20:20:14,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 443 places, 396 transitions, 5204 flow, removed 107 selfloop flow, removed 39 redundant places. [2022-12-11 20:20:14,913 INFO L231 Difference]: Finished difference. Result has 448 places, 368 transitions, 4502 flow [2022-12-11 20:20:14,914 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4392, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=378, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=295, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4502, PETRI_PLACES=448, PETRI_TRANSITIONS=368} [2022-12-11 20:20:14,914 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 366 predicate places. [2022-12-11 20:20:14,914 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 368 transitions, 4502 flow [2022-12-11 20:20:14,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:14,914 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:14,914 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] [2022-12-11 20:20:14,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable118 [2022-12-11 20:20:14,914 INFO L420 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:14,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:14,915 INFO L85 PathProgramCache]: Analyzing trace with hash 618231263, now seen corresponding path program 120 times [2022-12-11 20:20:14,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:14,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030871518] [2022-12-11 20:20:14,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:14,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:14,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:15,177 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 20:20:15,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:15,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030871518] [2022-12-11 20:20:15,178 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030871518] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:15,178 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:15,178 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:15,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522051125] [2022-12-11 20:20:15,178 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:15,178 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:15,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:15,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:15,179 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:15,179 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:15,179 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 368 transitions, 4502 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:15,179 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:15,180 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:15,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:15,988 INFO L130 PetriNetUnfolder]: 286/888 cut-off events. [2022-12-11 20:20:15,989 INFO L131 PetriNetUnfolder]: For 11241/11241 co-relation queries the response was YES. [2022-12-11 20:20:15,995 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6321 conditions, 888 events. 286/888 cut-off events. For 11241/11241 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 4958 event pairs, 58 based on Foata normal form. 1/887 useless extension candidates. Maximal degree in co-relation 6167. Up to 621 conditions per place. [2022-12-11 20:20:15,997 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 268 selfloop transitions, 69 changer transitions 22/392 dead transitions. [2022-12-11 20:20:15,998 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 471 places, 392 transitions, 5358 flow [2022-12-11 20:20:15,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:20:15,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:20:15,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1586 transitions. [2022-12-11 20:20:15,999 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5208538587848933 [2022-12-11 20:20:15,999 INFO L175 Difference]: Start difference. First operand has 448 places, 368 transitions, 4502 flow. Second operand 35 states and 1586 transitions. [2022-12-11 20:20:15,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 471 places, 392 transitions, 5358 flow [2022-12-11 20:20:16,101 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 429 places, 392 transitions, 5068 flow, removed 18 selfloop flow, removed 42 redundant places. [2022-12-11 20:20:16,105 INFO L231 Difference]: Finished difference. Result has 437 places, 361 transitions, 4316 flow [2022-12-11 20:20:16,105 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4232, PETRI_DIFFERENCE_MINUEND_PLACES=395, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=368, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=299, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4316, PETRI_PLACES=437, PETRI_TRANSITIONS=361} [2022-12-11 20:20:16,105 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 355 predicate places. [2022-12-11 20:20:16,105 INFO L495 AbstractCegarLoop]: Abstraction has has 437 places, 361 transitions, 4316 flow [2022-12-11 20:20:16,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:16,105 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:16,105 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] [2022-12-11 20:20:16,105 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable119 [2022-12-11 20:20:16,106 INFO L420 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:16,106 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:16,106 INFO L85 PathProgramCache]: Analyzing trace with hash -1567151591, now seen corresponding path program 121 times [2022-12-11 20:20:16,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:16,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549765612] [2022-12-11 20:20:16,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:16,106 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:16,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:16,425 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 20:20:16,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:16,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549765612] [2022-12-11 20:20:16,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549765612] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:16,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:16,426 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:20:16,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [764613706] [2022-12-11 20:20:16,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:16,428 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:20:16,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:16,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:20:16,429 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:20:16,429 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:16,430 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 437 places, 361 transitions, 4316 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:16,430 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:16,430 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:16,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:17,417 INFO L130 PetriNetUnfolder]: 281/867 cut-off events. [2022-12-11 20:20:17,417 INFO L131 PetriNetUnfolder]: For 10633/10633 co-relation queries the response was YES. [2022-12-11 20:20:17,425 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6115 conditions, 867 events. 281/867 cut-off events. For 10633/10633 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4796 event pairs, 43 based on Foata normal form. 1/865 useless extension candidates. Maximal degree in co-relation 5965. Up to 609 conditions per place. [2022-12-11 20:20:17,429 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 256 selfloop transitions, 67 changer transitions 22/378 dead transitions. [2022-12-11 20:20:17,429 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 378 transitions, 5092 flow [2022-12-11 20:20:17,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:20:17,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:20:17,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1670 transitions. [2022-12-11 20:20:17,430 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5187946567256913 [2022-12-11 20:20:17,430 INFO L175 Difference]: Start difference. First operand has 437 places, 361 transitions, 4316 flow. Second operand 37 states and 1670 transitions. [2022-12-11 20:20:17,430 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 378 transitions, 5092 flow [2022-12-11 20:20:17,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 419 places, 378 transitions, 4867 flow, removed 18 selfloop flow, removed 40 redundant places. [2022-12-11 20:20:17,531 INFO L231 Difference]: Finished difference. Result has 423 places, 347 transitions, 4147 flow [2022-12-11 20:20:17,531 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4097, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=361, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=294, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4147, PETRI_PLACES=423, PETRI_TRANSITIONS=347} [2022-12-11 20:20:17,532 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 341 predicate places. [2022-12-11 20:20:17,532 INFO L495 AbstractCegarLoop]: Abstraction has has 423 places, 347 transitions, 4147 flow [2022-12-11 20:20:17,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:17,532 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:17,532 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] [2022-12-11 20:20:17,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable120 [2022-12-11 20:20:17,532 INFO L420 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:17,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:17,532 INFO L85 PathProgramCache]: Analyzing trace with hash 415541489, now seen corresponding path program 122 times [2022-12-11 20:20:17,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:17,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [904448315] [2022-12-11 20:20:17,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:17,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:17,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:17,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:17,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:17,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [904448315] [2022-12-11 20:20:17,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [904448315] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:17,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:17,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:17,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108079270] [2022-12-11 20:20:17,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:17,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:17,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:17,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:17,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:17,845 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:17,845 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 347 transitions, 4147 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:17,845 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:17,845 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:17,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:18,743 INFO L130 PetriNetUnfolder]: 278/854 cut-off events. [2022-12-11 20:20:18,744 INFO L131 PetriNetUnfolder]: For 10585/10585 co-relation queries the response was YES. [2022-12-11 20:20:18,751 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6007 conditions, 854 events. 278/854 cut-off events. For 10585/10585 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4673 event pairs, 44 based on Foata normal form. 1/853 useless extension candidates. Maximal degree in co-relation 5865. Up to 601 conditions per place. [2022-12-11 20:20:18,754 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 251 selfloop transitions, 60 changer transitions 22/366 dead transitions. [2022-12-11 20:20:18,754 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 433 places, 366 transitions, 4903 flow [2022-12-11 20:20:18,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:20:18,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:20:18,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1494 transitions. [2022-12-11 20:20:18,756 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5203761755485894 [2022-12-11 20:20:18,756 INFO L175 Difference]: Start difference. First operand has 423 places, 347 transitions, 4147 flow. Second operand 33 states and 1494 transitions. [2022-12-11 20:20:18,756 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 433 places, 366 transitions, 4903 flow [2022-12-11 20:20:18,837 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 366 transitions, 4622 flow, removed 16 selfloop flow, removed 36 redundant places. [2022-12-11 20:20:18,841 INFO L231 Difference]: Finished difference. Result has 401 places, 335 transitions, 3914 flow [2022-12-11 20:20:18,841 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3876, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=287, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3914, PETRI_PLACES=401, PETRI_TRANSITIONS=335} [2022-12-11 20:20:18,841 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 319 predicate places. [2022-12-11 20:20:18,841 INFO L495 AbstractCegarLoop]: Abstraction has has 401 places, 335 transitions, 3914 flow [2022-12-11 20:20:18,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:18,841 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:18,842 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] [2022-12-11 20:20:18,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable121 [2022-12-11 20:20:18,842 INFO L420 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:18,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:18,842 INFO L85 PathProgramCache]: Analyzing trace with hash -311405199, now seen corresponding path program 123 times [2022-12-11 20:20:18,842 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:18,842 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197097701] [2022-12-11 20:20:18,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:18,842 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:18,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:19,194 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 20:20:19,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:19,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197097701] [2022-12-11 20:20:19,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197097701] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:19,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:19,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:20:19,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563075158] [2022-12-11 20:20:19,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:19,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:20:19,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:19,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:20:19,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:20:19,195 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:19,196 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 401 places, 335 transitions, 3914 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:19,196 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:19,196 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:19,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:20,281 INFO L130 PetriNetUnfolder]: 280/853 cut-off events. [2022-12-11 20:20:20,281 INFO L131 PetriNetUnfolder]: For 9348/9348 co-relation queries the response was YES. [2022-12-11 20:20:20,289 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5854 conditions, 853 events. 280/853 cut-off events. For 9348/9348 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4660 event pairs, 59 based on Foata normal form. 1/852 useless extension candidates. Maximal degree in co-relation 5718. Up to 521 conditions per place. [2022-12-11 20:20:20,292 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 192 selfloop transitions, 109 changer transitions 35/369 dead transitions. [2022-12-11 20:20:20,292 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 419 places, 369 transitions, 4940 flow [2022-12-11 20:20:20,292 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:20:20,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:20:20,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1856 transitions. [2022-12-11 20:20:20,293 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5203252032520326 [2022-12-11 20:20:20,293 INFO L175 Difference]: Start difference. First operand has 401 places, 335 transitions, 3914 flow. Second operand 41 states and 1856 transitions. [2022-12-11 20:20:20,293 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 419 places, 369 transitions, 4940 flow [2022-12-11 20:20:20,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 369 transitions, 4684 flow, removed 32 selfloop flow, removed 31 redundant places. [2022-12-11 20:20:20,378 INFO L231 Difference]: Finished difference. Result has 394 places, 322 transitions, 3812 flow [2022-12-11 20:20:20,378 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3678, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3812, PETRI_PLACES=394, PETRI_TRANSITIONS=322} [2022-12-11 20:20:20,378 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 312 predicate places. [2022-12-11 20:20:20,378 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 322 transitions, 3812 flow [2022-12-11 20:20:20,379 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:20,379 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:20,379 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] [2022-12-11 20:20:20,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable122 [2022-12-11 20:20:20,379 INFO L420 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:20,379 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:20,379 INFO L85 PathProgramCache]: Analyzing trace with hash 1279107887, now seen corresponding path program 124 times [2022-12-11 20:20:20,379 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:20,379 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394719525] [2022-12-11 20:20:20,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:20,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:20,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:20,757 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:20,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:20,757 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394719525] [2022-12-11 20:20:20,757 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394719525] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:20,757 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:20,757 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:20,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344145159] [2022-12-11 20:20:20,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:20,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:20,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:20,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:20,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:20,759 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:20,759 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 322 transitions, 3812 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:20,759 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:20,759 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:20,759 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:21,801 INFO L130 PetriNetUnfolder]: 271/828 cut-off events. [2022-12-11 20:20:21,801 INFO L131 PetriNetUnfolder]: For 8380/8380 co-relation queries the response was YES. [2022-12-11 20:20:21,807 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5631 conditions, 828 events. 271/828 cut-off events. For 8380/8380 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 4426 event pairs, 59 based on Foata normal form. 1/827 useless extension candidates. Maximal degree in co-relation 5499. Up to 509 conditions per place. [2022-12-11 20:20:21,810 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 173 selfloop transitions, 118 changer transitions 28/352 dead transitions. [2022-12-11 20:20:21,810 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 352 transitions, 4822 flow [2022-12-11 20:20:21,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:20:21,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:20:21,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1859 transitions. [2022-12-11 20:20:21,811 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5211662461452201 [2022-12-11 20:20:21,811 INFO L175 Difference]: Start difference. First operand has 394 places, 322 transitions, 3812 flow. Second operand 41 states and 1859 transitions. [2022-12-11 20:20:21,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 352 transitions, 4822 flow [2022-12-11 20:20:21,880 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 352 transitions, 4363 flow, removed 119 selfloop flow, removed 38 redundant places. [2022-12-11 20:20:21,884 INFO L231 Difference]: Finished difference. Result has 396 places, 314 transitions, 3681 flow [2022-12-11 20:20:21,884 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3437, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=112, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=3681, PETRI_PLACES=396, PETRI_TRANSITIONS=314} [2022-12-11 20:20:21,884 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 314 predicate places. [2022-12-11 20:20:21,884 INFO L495 AbstractCegarLoop]: Abstraction has has 396 places, 314 transitions, 3681 flow [2022-12-11 20:20:21,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:21,885 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:21,885 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] [2022-12-11 20:20:21,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable123 [2022-12-11 20:20:21,885 INFO L420 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:21,885 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:21,885 INFO L85 PathProgramCache]: Analyzing trace with hash -579248619, now seen corresponding path program 125 times [2022-12-11 20:20:21,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:21,885 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649405125] [2022-12-11 20:20:21,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:21,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:21,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:22,193 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:22,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:22,194 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649405125] [2022-12-11 20:20:22,194 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649405125] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:22,194 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:22,194 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:22,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265604980] [2022-12-11 20:20:22,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:22,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:22,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:22,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:22,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:22,195 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:22,196 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 314 transitions, 3681 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:22,196 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:22,196 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:22,196 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:23,072 INFO L130 PetriNetUnfolder]: 264/792 cut-off events. [2022-12-11 20:20:23,072 INFO L131 PetriNetUnfolder]: For 8314/8314 co-relation queries the response was YES. [2022-12-11 20:20:23,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5384 conditions, 792 events. 264/792 cut-off events. For 8314/8314 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4175 event pairs, 43 based on Foata normal form. 1/791 useless extension candidates. Maximal degree in co-relation 5251. Up to 545 conditions per place. [2022-12-11 20:20:23,082 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 212 selfloop transitions, 67 changer transitions 22/334 dead transitions. [2022-12-11 20:20:23,082 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 334 transitions, 4395 flow [2022-12-11 20:20:23,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:23,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:23,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1543 transitions. [2022-12-11 20:20:23,083 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5216362407031778 [2022-12-11 20:20:23,083 INFO L175 Difference]: Start difference. First operand has 396 places, 314 transitions, 3681 flow. Second operand 34 states and 1543 transitions. [2022-12-11 20:20:23,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 334 transitions, 4395 flow [2022-12-11 20:20:23,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 370 places, 334 transitions, 3962 flow, removed 63 selfloop flow, removed 48 redundant places. [2022-12-11 20:20:23,147 INFO L231 Difference]: Finished difference. Result has 375 places, 303 transitions, 3281 flow [2022-12-11 20:20:23,147 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3258, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=247, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3281, PETRI_PLACES=375, PETRI_TRANSITIONS=303} [2022-12-11 20:20:23,147 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 293 predicate places. [2022-12-11 20:20:23,147 INFO L495 AbstractCegarLoop]: Abstraction has has 375 places, 303 transitions, 3281 flow [2022-12-11 20:20:23,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:23,147 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:23,148 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] [2022-12-11 20:20:23,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable124 [2022-12-11 20:20:23,148 INFO L420 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:23,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:23,148 INFO L85 PathProgramCache]: Analyzing trace with hash -39900555, now seen corresponding path program 126 times [2022-12-11 20:20:23,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:23,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706242896] [2022-12-11 20:20:23,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:23,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:23,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:23,468 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 20:20:23,468 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:23,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706242896] [2022-12-11 20:20:23,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706242896] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:23,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:23,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:23,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259902379] [2022-12-11 20:20:23,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:23,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:23,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:23,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:23,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:23,469 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:23,470 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 375 places, 303 transitions, 3281 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:23,470 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:23,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:23,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:24,268 INFO L130 PetriNetUnfolder]: 260/785 cut-off events. [2022-12-11 20:20:24,268 INFO L131 PetriNetUnfolder]: For 7351/7351 co-relation queries the response was YES. [2022-12-11 20:20:24,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5098 conditions, 785 events. 260/785 cut-off events. For 7351/7351 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 4089 event pairs, 44 based on Foata normal form. 1/785 useless extension candidates. Maximal degree in co-relation 4973. Up to 540 conditions per place. [2022-12-11 20:20:24,277 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 204 selfloop transitions, 59 changer transitions 26/322 dead transitions. [2022-12-11 20:20:24,277 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 322 transitions, 3945 flow [2022-12-11 20:20:24,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:20:24,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:20:24,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1410 transitions. [2022-12-11 20:20:24,278 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5228031145717463 [2022-12-11 20:20:24,278 INFO L175 Difference]: Start difference. First operand has 375 places, 303 transitions, 3281 flow. Second operand 31 states and 1410 transitions. [2022-12-11 20:20:24,278 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 322 transitions, 3945 flow [2022-12-11 20:20:24,326 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 322 transitions, 3710 flow, removed 16 selfloop flow, removed 36 redundant places. [2022-12-11 20:20:24,329 INFO L231 Difference]: Finished difference. Result has 356 places, 287 transitions, 3037 flow [2022-12-11 20:20:24,329 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3050, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=303, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=244, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=3037, PETRI_PLACES=356, PETRI_TRANSITIONS=287} [2022-12-11 20:20:24,329 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 274 predicate places. [2022-12-11 20:20:24,329 INFO L495 AbstractCegarLoop]: Abstraction has has 356 places, 287 transitions, 3037 flow [2022-12-11 20:20:24,329 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:24,329 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:24,330 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] [2022-12-11 20:20:24,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable125 [2022-12-11 20:20:24,330 INFO L420 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:24,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:24,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1504276561, now seen corresponding path program 127 times [2022-12-11 20:20:24,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:24,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743091295] [2022-12-11 20:20:24,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:24,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:24,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:24,637 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 20:20:24,638 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:24,638 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743091295] [2022-12-11 20:20:24,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743091295] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:24,638 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:24,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:24,638 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38348677] [2022-12-11 20:20:24,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:24,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:24,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:24,638 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:24,638 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:24,639 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:24,639 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 287 transitions, 3037 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:24,639 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:24,639 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:24,639 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:25,491 INFO L130 PetriNetUnfolder]: 254/760 cut-off events. [2022-12-11 20:20:25,491 INFO L131 PetriNetUnfolder]: For 6707/6707 co-relation queries the response was YES. [2022-12-11 20:20:25,498 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4909 conditions, 760 events. 254/760 cut-off events. For 6707/6707 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3903 event pairs, 61 based on Foata normal form. 1/759 useless extension candidates. Maximal degree in co-relation 4789. Up to 491 conditions per place. [2022-12-11 20:20:25,500 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 168 selfloop transitions, 77 changer transitions 30/308 dead transitions. [2022-12-11 20:20:25,500 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 369 places, 308 transitions, 3707 flow [2022-12-11 20:20:25,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:20:25,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:20:25,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1500 transitions. [2022-12-11 20:20:25,501 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.522466039707419 [2022-12-11 20:20:25,501 INFO L175 Difference]: Start difference. First operand has 356 places, 287 transitions, 3037 flow. Second operand 33 states and 1500 transitions. [2022-12-11 20:20:25,501 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 369 places, 308 transitions, 3707 flow [2022-12-11 20:20:25,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 308 transitions, 3474 flow, removed 11 selfloop flow, removed 32 redundant places. [2022-12-11 20:20:25,550 INFO L231 Difference]: Finished difference. Result has 342 places, 268 transitions, 2736 flow [2022-12-11 20:20:25,550 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2810, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=287, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2736, PETRI_PLACES=342, PETRI_TRANSITIONS=268} [2022-12-11 20:20:25,550 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 260 predicate places. [2022-12-11 20:20:25,550 INFO L495 AbstractCegarLoop]: Abstraction has has 342 places, 268 transitions, 2736 flow [2022-12-11 20:20:25,550 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:25,551 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:25,551 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] [2022-12-11 20:20:25,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable126 [2022-12-11 20:20:25,552 INFO L420 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:25,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:25,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1086731407, now seen corresponding path program 128 times [2022-12-11 20:20:25,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:25,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1472447872] [2022-12-11 20:20:25,555 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:25,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:25,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:25,897 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 20:20:25,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:25,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1472447872] [2022-12-11 20:20:25,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1472447872] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:25,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:25,898 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:25,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305547506] [2022-12-11 20:20:25,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:25,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:25,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:25,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:25,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:25,899 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:25,899 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 268 transitions, 2736 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:25,899 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:25,899 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:25,899 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:26,745 INFO L130 PetriNetUnfolder]: 246/735 cut-off events. [2022-12-11 20:20:26,745 INFO L131 PetriNetUnfolder]: For 6486/6486 co-relation queries the response was YES. [2022-12-11 20:20:26,750 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4658 conditions, 735 events. 246/735 cut-off events. For 6486/6486 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3703 event pairs, 60 based on Foata normal form. 1/735 useless extension candidates. Maximal degree in co-relation 4541. Up to 478 conditions per place. [2022-12-11 20:20:26,753 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 154 selfloop transitions, 62 changer transitions 41/290 dead transitions. [2022-12-11 20:20:26,753 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 290 transitions, 3376 flow [2022-12-11 20:20:26,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:26,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:26,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1542 transitions. [2022-12-11 20:20:26,755 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5212981744421906 [2022-12-11 20:20:26,755 INFO L175 Difference]: Start difference. First operand has 342 places, 268 transitions, 2736 flow. Second operand 34 states and 1542 transitions. [2022-12-11 20:20:26,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 290 transitions, 3376 flow [2022-12-11 20:20:26,799 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 290 transitions, 3112 flow, removed 33 selfloop flow, removed 38 redundant places. [2022-12-11 20:20:26,802 INFO L231 Difference]: Finished difference. Result has 331 places, 240 transitions, 2341 flow [2022-12-11 20:20:26,802 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2484, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=268, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=206, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2341, PETRI_PLACES=331, PETRI_TRANSITIONS=240} [2022-12-11 20:20:26,802 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 249 predicate places. [2022-12-11 20:20:26,802 INFO L495 AbstractCegarLoop]: Abstraction has has 331 places, 240 transitions, 2341 flow [2022-12-11 20:20:26,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:26,803 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20: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] [2022-12-11 20:20:26,803 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable127 [2022-12-11 20:20:26,803 INFO L420 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:26,803 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:26,803 INFO L85 PathProgramCache]: Analyzing trace with hash -1792750675, now seen corresponding path program 129 times [2022-12-11 20:20:26,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:26,803 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868721937] [2022-12-11 20:20:26,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:26,804 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:26,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:27,200 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 20:20:27,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:27,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868721937] [2022-12-11 20:20:27,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868721937] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:27,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:27,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:20:27,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1639769792] [2022-12-11 20:20:27,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:27,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:20:27,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:27,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:20:27,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:20:27,201 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:27,202 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 240 transitions, 2341 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:27,202 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:27,202 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:27,202 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:28,106 INFO L130 PetriNetUnfolder]: 233/686 cut-off events. [2022-12-11 20:20:28,106 INFO L131 PetriNetUnfolder]: For 6610/6610 co-relation queries the response was YES. [2022-12-11 20:20:28,111 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4353 conditions, 686 events. 233/686 cut-off events. For 6610/6610 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3323 event pairs, 44 based on Foata normal form. 1/686 useless extension candidates. Maximal degree in co-relation 4241. Up to 456 conditions per place. [2022-12-11 20:20:28,113 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 135 selfloop transitions, 61 changer transitions 29/258 dead transitions. [2022-12-11 20:20:28,113 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 258 transitions, 2881 flow [2022-12-11 20:20:28,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:28,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:28,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1536 transitions. [2022-12-11 20:20:28,115 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5192697768762677 [2022-12-11 20:20:28,115 INFO L175 Difference]: Start difference. First operand has 331 places, 240 transitions, 2341 flow. Second operand 34 states and 1536 transitions. [2022-12-11 20:20:28,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 258 transitions, 2881 flow [2022-12-11 20:20:28,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 307 places, 258 transitions, 2629 flow, removed 38 selfloop flow, removed 39 redundant places. [2022-12-11 20:20:28,152 INFO L231 Difference]: Finished difference. Result has 312 places, 220 transitions, 2057 flow [2022-12-11 20:20:28,152 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2097, PETRI_DIFFERENCE_MINUEND_PLACES=274, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2057, PETRI_PLACES=312, PETRI_TRANSITIONS=220} [2022-12-11 20:20:28,152 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 230 predicate places. [2022-12-11 20:20:28,152 INFO L495 AbstractCegarLoop]: Abstraction has has 312 places, 220 transitions, 2057 flow [2022-12-11 20:20:28,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:28,153 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:28,153 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] [2022-12-11 20:20:28,153 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable128 [2022-12-11 20:20:28,153 INFO L420 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:28,154 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:28,154 INFO L85 PathProgramCache]: Analyzing trace with hash 646309745, now seen corresponding path program 130 times [2022-12-11 20:20:28,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:28,154 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1751476273] [2022-12-11 20:20:28,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:28,154 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:28,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:28,607 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 20:20:28,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:28,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1751476273] [2022-12-11 20:20:28,608 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1751476273] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:28,608 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:28,608 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:20:28,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1008497435] [2022-12-11 20:20:28,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:28,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:20:28,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:28,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:20:28,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:20:28,609 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:28,609 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 220 transitions, 2057 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:28,609 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:28,609 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:28,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:29,394 INFO L130 PetriNetUnfolder]: 224/649 cut-off events. [2022-12-11 20:20:29,394 INFO L131 PetriNetUnfolder]: For 5978/5978 co-relation queries the response was YES. [2022-12-11 20:20:29,397 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4079 conditions, 649 events. 224/649 cut-off events. For 5978/5978 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3046 event pairs, 44 based on Foata normal form. 1/649 useless extension candidates. Maximal degree in co-relation 3975. Up to 447 conditions per place. [2022-12-11 20:20:29,399 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 128 selfloop transitions, 55 changer transitions 21/237 dead transitions. [2022-12-11 20:20:29,399 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 237 transitions, 2547 flow [2022-12-11 20:20:29,400 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:20:29,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:20:29,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1446 transitions. [2022-12-11 20:20:29,401 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5193965517241379 [2022-12-11 20:20:29,401 INFO L175 Difference]: Start difference. First operand has 312 places, 220 transitions, 2057 flow. Second operand 32 states and 1446 transitions. [2022-12-11 20:20:29,401 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 237 transitions, 2547 flow [2022-12-11 20:20:29,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 284 places, 237 transitions, 2343 flow, removed 14 selfloop flow, removed 39 redundant places. [2022-12-11 20:20:29,433 INFO L231 Difference]: Finished difference. Result has 288 places, 207 transitions, 1906 flow [2022-12-11 20:20:29,433 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1861, PETRI_DIFFERENCE_MINUEND_PLACES=253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1906, PETRI_PLACES=288, PETRI_TRANSITIONS=207} [2022-12-11 20:20:29,433 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 206 predicate places. [2022-12-11 20:20:29,434 INFO L495 AbstractCegarLoop]: Abstraction has has 288 places, 207 transitions, 1906 flow [2022-12-11 20:20:29,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:20:29,434 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:29,434 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] [2022-12-11 20:20:29,434 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable129 [2022-12-11 20:20:29,434 INFO L420 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:29,434 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:29,434 INFO L85 PathProgramCache]: Analyzing trace with hash -379257393, now seen corresponding path program 131 times [2022-12-11 20:20:29,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:29,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036343665] [2022-12-11 20:20:29,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:29,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:29,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:29,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 20:20:29,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:29,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036343665] [2022-12-11 20:20:29,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2036343665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:29,754 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:29,754 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:20:29,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [308025870] [2022-12-11 20:20:29,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:29,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:20:29,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:29,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:20:29,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:20:29,755 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:29,755 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 207 transitions, 1906 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:29,756 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:29,756 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:29,756 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:30,532 INFO L130 PetriNetUnfolder]: 220/633 cut-off events. [2022-12-11 20:20:30,532 INFO L131 PetriNetUnfolder]: For 5171/5171 co-relation queries the response was YES. [2022-12-11 20:20:30,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3927 conditions, 633 events. 220/633 cut-off events. For 5171/5171 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2898 event pairs, 63 based on Foata normal form. 1/632 useless extension candidates. Maximal degree in co-relation 3829. Up to 433 conditions per place. [2022-12-11 20:20:30,539 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 116 selfloop transitions, 46 changer transitions 29/224 dead transitions. [2022-12-11 20:20:30,539 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 224 transitions, 2368 flow [2022-12-11 20:20:30,539 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:20:30,539 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:20:30,540 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1444 transitions. [2022-12-11 20:20:30,540 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5186781609195402 [2022-12-11 20:20:30,540 INFO L175 Difference]: Start difference. First operand has 288 places, 207 transitions, 1906 flow. Second operand 32 states and 1444 transitions. [2022-12-11 20:20:30,540 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 224 transitions, 2368 flow [2022-12-11 20:20:30,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 224 transitions, 2160 flow, removed 16 selfloop flow, removed 33 redundant places. [2022-12-11 20:20:30,569 INFO L231 Difference]: Finished difference. Result has 271 places, 187 transitions, 1680 flow [2022-12-11 20:20:30,569 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1706, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=1680, PETRI_PLACES=271, PETRI_TRANSITIONS=187} [2022-12-11 20:20:30,569 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 189 predicate places. [2022-12-11 20:20:30,569 INFO L495 AbstractCegarLoop]: Abstraction has has 271 places, 187 transitions, 1680 flow [2022-12-11 20:20:30,569 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:20:30,569 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:30,570 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] [2022-12-11 20:20:30,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable130 [2022-12-11 20:20:30,570 INFO L420 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:30,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:30,570 INFO L85 PathProgramCache]: Analyzing trace with hash 1451606173, now seen corresponding path program 132 times [2022-12-11 20:20:30,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:30,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358944494] [2022-12-11 20:20:30,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:30,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:30,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:30,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:30,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:30,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358944494] [2022-12-11 20:20:30,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358944494] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:30,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:30,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:30,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060154596] [2022-12-11 20:20:30,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:30,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:30,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:30,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:30,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:30,858 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:30,858 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 271 places, 187 transitions, 1680 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:30,858 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:30,858 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:30,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:31,859 INFO L130 PetriNetUnfolder]: 265/731 cut-off events. [2022-12-11 20:20:31,859 INFO L131 PetriNetUnfolder]: For 6648/6648 co-relation queries the response was YES. [2022-12-11 20:20:31,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4565 conditions, 731 events. 265/731 cut-off events. For 6648/6648 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3483 event pairs, 45 based on Foata normal form. 1/730 useless extension candidates. Maximal degree in co-relation 4474. Up to 445 conditions per place. [2022-12-11 20:20:31,866 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 137 selfloop transitions, 87 changer transitions 21/278 dead transitions. [2022-12-11 20:20:31,866 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 278 transitions, 3414 flow [2022-12-11 20:20:31,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:20:31,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:20:31,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1715 transitions. [2022-12-11 20:20:31,868 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5327741534638086 [2022-12-11 20:20:31,868 INFO L175 Difference]: Start difference. First operand has 271 places, 187 transitions, 1680 flow. Second operand 37 states and 1715 transitions. [2022-12-11 20:20:31,868 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 278 transitions, 3414 flow [2022-12-11 20:20:31,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 278 transitions, 2910 flow, removed 121 selfloop flow, removed 29 redundant places. [2022-12-11 20:20:31,895 INFO L231 Difference]: Finished difference. Result has 253 places, 230 transitions, 2248 flow [2022-12-11 20:20:31,895 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1370, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=2248, PETRI_PLACES=253, PETRI_TRANSITIONS=230} [2022-12-11 20:20:31,896 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 171 predicate places. [2022-12-11 20:20:31,896 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 230 transitions, 2248 flow [2022-12-11 20:20:31,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:31,896 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:31,896 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] [2022-12-11 20:20:31,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable131 [2022-12-11 20:20:31,896 INFO L420 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:31,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:31,896 INFO L85 PathProgramCache]: Analyzing trace with hash 1228193743, now seen corresponding path program 133 times [2022-12-11 20:20:31,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:31,896 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1285119832] [2022-12-11 20:20:31,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:31,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:31,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:32,192 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 20:20:32,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:32,192 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1285119832] [2022-12-11 20:20:32,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1285119832] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:32,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:32,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:32,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583230833] [2022-12-11 20:20:32,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:32,193 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:32,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:32,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:32,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:32,193 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:32,194 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 230 transitions, 2248 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:32,194 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:32,194 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:32,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:33,138 INFO L130 PetriNetUnfolder]: 282/777 cut-off events. [2022-12-11 20:20:33,138 INFO L131 PetriNetUnfolder]: For 6617/6617 co-relation queries the response was YES. [2022-12-11 20:20:33,143 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4811 conditions, 777 events. 282/777 cut-off events. For 6617/6617 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3892 event pairs, 65 based on Foata normal form. 1/776 useless extension candidates. Maximal degree in co-relation 4726. Up to 502 conditions per place. [2022-12-11 20:20:33,146 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 152 selfloop transitions, 80 changer transitions 33/298 dead transitions. [2022-12-11 20:20:33,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 298 transitions, 3568 flow [2022-12-11 20:20:33,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:20:33,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:20:33,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1747 transitions. [2022-12-11 20:20:33,147 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284331518451301 [2022-12-11 20:20:33,148 INFO L175 Difference]: Start difference. First operand has 253 places, 230 transitions, 2248 flow. Second operand 38 states and 1747 transitions. [2022-12-11 20:20:33,148 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 298 transitions, 3568 flow [2022-12-11 20:20:33,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 273 places, 298 transitions, 3088 flow, removed 218 selfloop flow, removed 11 redundant places. [2022-12-11 20:20:33,177 INFO L231 Difference]: Finished difference. Result has 284 places, 250 transitions, 2316 flow [2022-12-11 20:20:33,178 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1772, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=163, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=2316, PETRI_PLACES=284, PETRI_TRANSITIONS=250} [2022-12-11 20:20:33,178 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 202 predicate places. [2022-12-11 20:20:33,178 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 250 transitions, 2316 flow [2022-12-11 20:20:33,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:33,178 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:33,178 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] [2022-12-11 20:20:33,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable132 [2022-12-11 20:20:33,178 INFO L420 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:33,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:33,179 INFO L85 PathProgramCache]: Analyzing trace with hash 2105888921, now seen corresponding path program 134 times [2022-12-11 20:20:33,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:33,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919921799] [2022-12-11 20:20:33,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:33,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:33,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:33,435 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 20:20:33,435 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:33,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919921799] [2022-12-11 20:20:33,435 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919921799] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:33,435 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:33,435 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:20:33,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [776705171] [2022-12-11 20:20:33,435 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:33,436 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:20:33,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:33,436 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:20:33,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:20:33,436 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:33,437 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 250 transitions, 2316 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:33,437 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:33,437 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:33,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:34,180 INFO L130 PetriNetUnfolder]: 323/883 cut-off events. [2022-12-11 20:20:34,180 INFO L131 PetriNetUnfolder]: For 9802/9802 co-relation queries the response was YES. [2022-12-11 20:20:34,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5778 conditions, 883 events. 323/883 cut-off events. For 9802/9802 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4522 event pairs, 55 based on Foata normal form. 1/882 useless extension candidates. Maximal degree in co-relation 5683. Up to 559 conditions per place. [2022-12-11 20:20:34,189 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 194 selfloop transitions, 107 changer transitions 21/355 dead transitions. [2022-12-11 20:20:34,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 309 places, 355 transitions, 4589 flow [2022-12-11 20:20:34,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:20:34,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:20:34,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1628 transitions. [2022-12-11 20:20:34,191 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5346469622331691 [2022-12-11 20:20:34,191 INFO L175 Difference]: Start difference. First operand has 284 places, 250 transitions, 2316 flow. Second operand 35 states and 1628 transitions. [2022-12-11 20:20:34,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 309 places, 355 transitions, 4589 flow [2022-12-11 20:20:34,230 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 285 places, 355 transitions, 4095 flow, removed 196 selfloop flow, removed 24 redundant places. [2022-12-11 20:20:34,233 INFO L231 Difference]: Finished difference. Result has 298 places, 304 transitions, 3235 flow [2022-12-11 20:20:34,233 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1996, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3235, PETRI_PLACES=298, PETRI_TRANSITIONS=304} [2022-12-11 20:20:34,233 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 216 predicate places. [2022-12-11 20:20:34,234 INFO L495 AbstractCegarLoop]: Abstraction has has 298 places, 304 transitions, 3235 flow [2022-12-11 20:20:34,234 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:34,234 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:34,234 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] [2022-12-11 20:20:34,234 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable133 [2022-12-11 20:20:34,234 INFO L420 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:34,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:34,234 INFO L85 PathProgramCache]: Analyzing trace with hash 2022743251, now seen corresponding path program 135 times [2022-12-11 20:20:34,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:34,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027806241] [2022-12-11 20:20:34,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:34,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:34,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:34,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:34,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:34,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027806241] [2022-12-11 20:20:34,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027806241] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:34,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:34,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:20:34,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286806368] [2022-12-11 20:20:34,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:34,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:20:34,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:34,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:20:34,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:20:34,478 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:34,479 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 304 transitions, 3235 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:34,479 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:34,479 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:34,479 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:35,217 INFO L130 PetriNetUnfolder]: 336/899 cut-off events. [2022-12-11 20:20:35,218 INFO L131 PetriNetUnfolder]: For 11777/11777 co-relation queries the response was YES. [2022-12-11 20:20:35,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6286 conditions, 899 events. 336/899 cut-off events. For 11777/11777 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4736 event pairs, 55 based on Foata normal form. 1/897 useless extension candidates. Maximal degree in co-relation 6185. Up to 606 conditions per place. [2022-12-11 20:20:35,226 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 213 selfloop transitions, 84 changer transitions 40/370 dead transitions. [2022-12-11 20:20:35,226 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 370 transitions, 4668 flow [2022-12-11 20:20:35,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 20:20:35,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 20:20:35,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1355 transitions. [2022-12-11 20:20:35,228 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5370590566785572 [2022-12-11 20:20:35,228 INFO L175 Difference]: Start difference. First operand has 298 places, 304 transitions, 3235 flow. Second operand 29 states and 1355 transitions. [2022-12-11 20:20:35,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 370 transitions, 4668 flow [2022-12-11 20:20:35,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 370 transitions, 4078 flow, removed 276 selfloop flow, removed 11 redundant places. [2022-12-11 20:20:35,282 INFO L231 Difference]: Finished difference. Result has 322 places, 314 transitions, 3098 flow [2022-12-11 20:20:35,282 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2693, PETRI_DIFFERENCE_MINUEND_PLACES=281, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=304, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=3098, PETRI_PLACES=322, PETRI_TRANSITIONS=314} [2022-12-11 20:20:35,282 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 240 predicate places. [2022-12-11 20:20:35,282 INFO L495 AbstractCegarLoop]: Abstraction has has 322 places, 314 transitions, 3098 flow [2022-12-11 20:20:35,282 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:35,282 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:35,282 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] [2022-12-11 20:20:35,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable134 [2022-12-11 20:20:35,283 INFO L420 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:35,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:35,283 INFO L85 PathProgramCache]: Analyzing trace with hash -168582137, now seen corresponding path program 136 times [2022-12-11 20:20:35,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:35,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042848835] [2022-12-11 20:20:35,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:35,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:35,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:35,575 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 20:20:35,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:35,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042848835] [2022-12-11 20:20:35,575 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042848835] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:35,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:35,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:35,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1348020436] [2022-12-11 20:20:35,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:35,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:35,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:35,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:35,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:35,576 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:35,577 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 314 transitions, 3098 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:35,577 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:35,577 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:35,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:36,434 INFO L130 PetriNetUnfolder]: 348/920 cut-off events. [2022-12-11 20:20:36,435 INFO L131 PetriNetUnfolder]: For 12747/12747 co-relation queries the response was YES. [2022-12-11 20:20:36,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6607 conditions, 920 events. 348/920 cut-off events. For 12747/12747 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 4906 event pairs, 58 based on Foata normal form. 1/918 useless extension candidates. Maximal degree in co-relation 6495. Up to 601 conditions per place. [2022-12-11 20:20:36,445 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 212 selfloop transitions, 101 changer transitions 40/386 dead transitions. [2022-12-11 20:20:36,445 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 386 transitions, 4803 flow [2022-12-11 20:20:36,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:36,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:36,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1574 transitions. [2022-12-11 20:20:36,446 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5321162947937795 [2022-12-11 20:20:36,446 INFO L175 Difference]: Start difference. First operand has 322 places, 314 transitions, 3098 flow. Second operand 34 states and 1574 transitions. [2022-12-11 20:20:36,446 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 386 transitions, 4803 flow [2022-12-11 20:20:36,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 386 transitions, 4517 flow, removed 90 selfloop flow, removed 24 redundant places. [2022-12-11 20:20:36,513 INFO L231 Difference]: Finished difference. Result has 337 places, 327 transitions, 3459 flow [2022-12-11 20:20:36,513 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2878, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=314, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3459, PETRI_PLACES=337, PETRI_TRANSITIONS=327} [2022-12-11 20:20:36,527 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 255 predicate places. [2022-12-11 20:20:36,527 INFO L495 AbstractCegarLoop]: Abstraction has has 337 places, 327 transitions, 3459 flow [2022-12-11 20:20:36,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:36,527 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:36,527 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] [2022-12-11 20:20:36,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable135 [2022-12-11 20:20:36,528 INFO L420 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:36,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:36,528 INFO L85 PathProgramCache]: Analyzing trace with hash -669526389, now seen corresponding path program 137 times [2022-12-11 20:20:36,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:36,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867164126] [2022-12-11 20:20:36,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:36,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:36,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:36,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:36,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:36,843 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867164126] [2022-12-11 20:20:36,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867164126] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:36,843 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:36,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:36,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84270971] [2022-12-11 20:20:36,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:36,843 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:36,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:36,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:36,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:36,844 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:36,844 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 327 transitions, 3459 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:36,844 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:36,845 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:36,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:37,769 INFO L130 PetriNetUnfolder]: 362/962 cut-off events. [2022-12-11 20:20:37,769 INFO L131 PetriNetUnfolder]: For 14961/14961 co-relation queries the response was YES. [2022-12-11 20:20:37,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7136 conditions, 962 events. 362/962 cut-off events. For 14961/14961 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 5263 event pairs, 47 based on Foata normal form. 1/960 useless extension candidates. Maximal degree in co-relation 7018. Up to 639 conditions per place. [2022-12-11 20:20:37,781 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 227 selfloop transitions, 110 changer transitions 41/411 dead transitions. [2022-12-11 20:20:37,781 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 411 transitions, 5417 flow [2022-12-11 20:20:37,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:37,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:37,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1574 transitions. [2022-12-11 20:20:37,782 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5321162947937795 [2022-12-11 20:20:37,782 INFO L175 Difference]: Start difference. First operand has 337 places, 327 transitions, 3459 flow. Second operand 34 states and 1574 transitions. [2022-12-11 20:20:37,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 411 transitions, 5417 flow [2022-12-11 20:20:37,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 411 transitions, 5091 flow, removed 123 selfloop flow, removed 26 redundant places. [2022-12-11 20:20:37,871 INFO L231 Difference]: Finished difference. Result has 348 places, 348 transitions, 3954 flow [2022-12-11 20:20:37,871 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3240, PETRI_DIFFERENCE_MINUEND_PLACES=301, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=327, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=227, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3954, PETRI_PLACES=348, PETRI_TRANSITIONS=348} [2022-12-11 20:20:37,871 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 266 predicate places. [2022-12-11 20:20:37,871 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 348 transitions, 3954 flow [2022-12-11 20:20:37,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:37,872 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:37,872 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] [2022-12-11 20:20:37,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable136 [2022-12-11 20:20:37,872 INFO L420 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:37,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:37,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1662015175, now seen corresponding path program 138 times [2022-12-11 20:20:37,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:37,872 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774481434] [2022-12-11 20:20:37,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:37,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:37,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:38,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:38,157 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:38,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774481434] [2022-12-11 20:20:38,157 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774481434] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:38,157 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:38,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:38,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793450338] [2022-12-11 20:20:38,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:38,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:38,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:38,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:38,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:38,158 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:38,158 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 348 transitions, 3954 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:38,158 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:38,158 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:38,158 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:39,175 INFO L130 PetriNetUnfolder]: 354/982 cut-off events. [2022-12-11 20:20:39,176 INFO L131 PetriNetUnfolder]: For 15997/15997 co-relation queries the response was YES. [2022-12-11 20:20:39,184 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7267 conditions, 982 events. 354/982 cut-off events. For 15997/15997 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5501 event pairs, 67 based on Foata normal form. 1/981 useless extension candidates. Maximal degree in co-relation 7144. Up to 655 conditions per place. [2022-12-11 20:20:39,188 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 231 selfloop transitions, 90 changer transitions 38/392 dead transitions. [2022-12-11 20:20:39,188 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 392 transitions, 5204 flow [2022-12-11 20:20:39,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:20:39,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:20:39,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1523 transitions. [2022-12-11 20:20:39,189 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5304771856495994 [2022-12-11 20:20:39,189 INFO L175 Difference]: Start difference. First operand has 348 places, 348 transitions, 3954 flow. Second operand 33 states and 1523 transitions. [2022-12-11 20:20:39,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 392 transitions, 5204 flow [2022-12-11 20:20:39,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 345 places, 392 transitions, 4875 flow, removed 121 selfloop flow, removed 26 redundant places. [2022-12-11 20:20:39,276 INFO L231 Difference]: Finished difference. Result has 357 places, 341 transitions, 3898 flow [2022-12-11 20:20:39,276 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3687, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=348, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=3898, PETRI_PLACES=357, PETRI_TRANSITIONS=341} [2022-12-11 20:20:39,276 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 275 predicate places. [2022-12-11 20:20:39,277 INFO L495 AbstractCegarLoop]: Abstraction has has 357 places, 341 transitions, 3898 flow [2022-12-11 20:20:39,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:39,277 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:39,277 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] [2022-12-11 20:20:39,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable137 [2022-12-11 20:20:39,277 INFO L420 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:39,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:39,277 INFO L85 PathProgramCache]: Analyzing trace with hash -1184463041, now seen corresponding path program 139 times [2022-12-11 20:20:39,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:39,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527024603] [2022-12-11 20:20:39,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:39,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:39,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:39,594 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:39,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:39,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527024603] [2022-12-11 20:20:39,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527024603] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:39,595 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:39,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:39,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307781896] [2022-12-11 20:20:39,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:39,595 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:39,595 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:39,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:39,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:39,596 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:39,597 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 341 transitions, 3898 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:39,597 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:39,597 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:39,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:40,674 INFO L130 PetriNetUnfolder]: 355/985 cut-off events. [2022-12-11 20:20:40,674 INFO L131 PetriNetUnfolder]: For 14214/14214 co-relation queries the response was YES. [2022-12-11 20:20:40,680 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7171 conditions, 985 events. 355/985 cut-off events. For 14214/14214 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5553 event pairs, 67 based on Foata normal form. 1/983 useless extension candidates. Maximal degree in co-relation 7047. Up to 656 conditions per place. [2022-12-11 20:20:40,684 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 232 selfloop transitions, 94 changer transitions 35/394 dead transitions. [2022-12-11 20:20:40,684 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 376 places, 394 transitions, 5314 flow [2022-12-11 20:20:40,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:20:40,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:20:40,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1567 transitions. [2022-12-11 20:20:40,685 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5297498309668696 [2022-12-11 20:20:40,685 INFO L175 Difference]: Start difference. First operand has 357 places, 341 transitions, 3898 flow. Second operand 34 states and 1567 transitions. [2022-12-11 20:20:40,685 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 376 places, 394 transitions, 5314 flow [2022-12-11 20:20:40,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 394 transitions, 5023 flow, removed 30 selfloop flow, removed 34 redundant places. [2022-12-11 20:20:40,759 INFO L231 Difference]: Finished difference. Result has 355 places, 344 transitions, 3981 flow [2022-12-11 20:20:40,759 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3644, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=341, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3981, PETRI_PLACES=355, PETRI_TRANSITIONS=344} [2022-12-11 20:20:40,759 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 273 predicate places. [2022-12-11 20:20:40,759 INFO L495 AbstractCegarLoop]: Abstraction has has 355 places, 344 transitions, 3981 flow [2022-12-11 20:20:40,759 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:40,759 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:40,759 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] [2022-12-11 20:20:40,759 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable138 [2022-12-11 20:20:40,760 INFO L420 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:40,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:40,760 INFO L85 PathProgramCache]: Analyzing trace with hash -534401391, now seen corresponding path program 140 times [2022-12-11 20:20:40,760 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:40,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005556114] [2022-12-11 20:20:40,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:40,760 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:41,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:41,060 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:41,060 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005556114] [2022-12-11 20:20:41,060 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005556114] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:41,060 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:41,060 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:41,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198222227] [2022-12-11 20:20:41,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:41,061 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:41,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:41,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:41,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:41,062 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:41,062 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 355 places, 344 transitions, 3981 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:41,062 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:41,062 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:41,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:42,160 INFO L130 PetriNetUnfolder]: 385/1051 cut-off events. [2022-12-11 20:20:42,161 INFO L131 PetriNetUnfolder]: For 17287/17287 co-relation queries the response was YES. [2022-12-11 20:20:42,170 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7937 conditions, 1051 events. 385/1051 cut-off events. For 17287/17287 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 5929 event pairs, 43 based on Foata normal form. 1/1049 useless extension candidates. Maximal degree in co-relation 7813. Up to 607 conditions per place. [2022-12-11 20:20:42,174 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 205 selfloop transitions, 179 changer transitions 21/438 dead transitions. [2022-12-11 20:20:42,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 438 transitions, 6447 flow [2022-12-11 20:20:42,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:20:42,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:20:42,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1845 transitions. [2022-12-11 20:20:42,175 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5301724137931034 [2022-12-11 20:20:42,175 INFO L175 Difference]: Start difference. First operand has 355 places, 344 transitions, 3981 flow. Second operand 40 states and 1845 transitions. [2022-12-11 20:20:42,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 438 transitions, 6447 flow [2022-12-11 20:20:42,254 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 438 transitions, 6148 flow, removed 74 selfloop flow, removed 31 redundant places. [2022-12-11 20:20:42,258 INFO L231 Difference]: Finished difference. Result has 365 places, 389 transitions, 5270 flow [2022-12-11 20:20:42,259 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3749, PETRI_DIFFERENCE_MINUEND_PLACES=315, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=344, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=189, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=5270, PETRI_PLACES=365, PETRI_TRANSITIONS=389} [2022-12-11 20:20:42,259 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 283 predicate places. [2022-12-11 20:20:42,259 INFO L495 AbstractCegarLoop]: Abstraction has has 365 places, 389 transitions, 5270 flow [2022-12-11 20:20:42,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:42,259 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:42,259 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] [2022-12-11 20:20:42,259 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable139 [2022-12-11 20:20:42,259 INFO L420 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:42,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:42,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1979858001, now seen corresponding path program 141 times [2022-12-11 20:20:42,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:42,260 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1769406655] [2022-12-11 20:20:42,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:42,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:42,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:42,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 20:20:42,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:42,527 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1769406655] [2022-12-11 20:20:42,527 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1769406655] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:42,527 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:42,527 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:42,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431828027] [2022-12-11 20:20:42,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:42,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:42,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:42,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:42,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:42,528 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:42,528 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 389 transitions, 5270 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:42,529 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:42,529 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:42,529 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:43,477 INFO L130 PetriNetUnfolder]: 404/1119 cut-off events. [2022-12-11 20:20:43,477 INFO L131 PetriNetUnfolder]: For 20183/20183 co-relation queries the response was YES. [2022-12-11 20:20:43,486 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8784 conditions, 1119 events. 404/1119 cut-off events. For 20183/20183 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 6599 event pairs, 61 based on Foata normal form. 1/1117 useless extension candidates. Maximal degree in co-relation 8660. Up to 732 conditions per place. [2022-12-11 20:20:43,491 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 250 selfloop transitions, 143 changer transitions 37/463 dead transitions. [2022-12-11 20:20:43,491 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 463 transitions, 7198 flow [2022-12-11 20:20:43,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:20:43,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:20:43,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1705 transitions. [2022-12-11 20:20:43,492 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5296675986331159 [2022-12-11 20:20:43,492 INFO L175 Difference]: Start difference. First operand has 365 places, 389 transitions, 5270 flow. Second operand 37 states and 1705 transitions. [2022-12-11 20:20:43,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 463 transitions, 7198 flow [2022-12-11 20:20:43,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 376 places, 463 transitions, 6466 flow, removed 319 selfloop flow, removed 19 redundant places. [2022-12-11 20:20:43,605 INFO L231 Difference]: Finished difference. Result has 390 places, 409 transitions, 5405 flow [2022-12-11 20:20:43,606 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4644, PETRI_DIFFERENCE_MINUEND_PLACES=340, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=389, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=249, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=5405, PETRI_PLACES=390, PETRI_TRANSITIONS=409} [2022-12-11 20:20:43,606 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 308 predicate places. [2022-12-11 20:20:43,606 INFO L495 AbstractCegarLoop]: Abstraction has has 390 places, 409 transitions, 5405 flow [2022-12-11 20:20:43,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:43,606 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:43,606 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] [2022-12-11 20:20:43,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable140 [2022-12-11 20:20:43,606 INFO L420 AbstractCegarLoop]: === Iteration 142 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:43,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:43,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1983526615, now seen corresponding path program 142 times [2022-12-11 20:20:43,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:43,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870446968] [2022-12-11 20:20:43,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:43,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:43,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:43,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:43,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:43,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870446968] [2022-12-11 20:20:43,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870446968] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:43,864 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:43,864 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:20:43,864 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125307124] [2022-12-11 20:20:43,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:43,864 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:20:43,864 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:43,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:20:43,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:20:43,865 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:43,865 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 409 transitions, 5405 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:43,865 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:43,865 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:43,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:44,811 INFO L130 PetriNetUnfolder]: 410/1127 cut-off events. [2022-12-11 20:20:44,811 INFO L131 PetriNetUnfolder]: For 20009/20009 co-relation queries the response was YES. [2022-12-11 20:20:44,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8943 conditions, 1127 events. 410/1127 cut-off events. For 20009/20009 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 6636 event pairs, 50 based on Foata normal form. 1/1125 useless extension candidates. Maximal degree in co-relation 8806. Up to 694 conditions per place. [2022-12-11 20:20:44,825 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 244 selfloop transitions, 171 changer transitions 33/481 dead transitions. [2022-12-11 20:20:44,826 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 481 transitions, 7448 flow [2022-12-11 20:20:44,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:20:44,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:20:44,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1623 transitions. [2022-12-11 20:20:44,827 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5330049261083744 [2022-12-11 20:20:44,827 INFO L175 Difference]: Start difference. First operand has 390 places, 409 transitions, 5405 flow. Second operand 35 states and 1623 transitions. [2022-12-11 20:20:44,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 481 transitions, 7448 flow [2022-12-11 20:20:44,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 481 transitions, 7131 flow, removed 73 selfloop flow, removed 30 redundant places. [2022-12-11 20:20:44,955 INFO L231 Difference]: Finished difference. Result has 396 places, 427 transitions, 5955 flow [2022-12-11 20:20:44,956 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5140, PETRI_DIFFERENCE_MINUEND_PLACES=351, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=409, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=252, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=5955, PETRI_PLACES=396, PETRI_TRANSITIONS=427} [2022-12-11 20:20:44,956 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 314 predicate places. [2022-12-11 20:20:44,956 INFO L495 AbstractCegarLoop]: Abstraction has has 396 places, 427 transitions, 5955 flow [2022-12-11 20:20:44,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:44,956 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:44,956 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] [2022-12-11 20:20:44,956 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable141 [2022-12-11 20:20:44,956 INFO L420 AbstractCegarLoop]: === Iteration 143 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:44,957 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:44,957 INFO L85 PathProgramCache]: Analyzing trace with hash 499318039, now seen corresponding path program 143 times [2022-12-11 20:20:44,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:44,957 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834200504] [2022-12-11 20:20:44,957 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:44,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:44,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:45,266 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 20:20:45,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:45,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834200504] [2022-12-11 20:20:45,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834200504] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:45,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:45,267 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:45,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157003889] [2022-12-11 20:20:45,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:45,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:45,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:45,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:45,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:45,268 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:45,268 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 396 places, 427 transitions, 5955 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:45,268 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:45,268 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:45,268 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:46,388 INFO L130 PetriNetUnfolder]: 408/1133 cut-off events. [2022-12-11 20:20:46,388 INFO L131 PetriNetUnfolder]: For 19724/19724 co-relation queries the response was YES. [2022-12-11 20:20:46,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9141 conditions, 1133 events. 408/1133 cut-off events. For 19724/19724 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 6769 event pairs, 76 based on Foata normal form. 1/1131 useless extension candidates. Maximal degree in co-relation 9002. Up to 770 conditions per place. [2022-12-11 20:20:46,402 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 294 selfloop transitions, 121 changer transitions 33/481 dead transitions. [2022-12-11 20:20:46,402 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 481 transitions, 7675 flow [2022-12-11 20:20:46,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:20:46,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:20:46,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1655 transitions. [2022-12-11 20:20:46,403 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284163473818646 [2022-12-11 20:20:46,403 INFO L175 Difference]: Start difference. First operand has 396 places, 427 transitions, 5955 flow. Second operand 36 states and 1655 transitions. [2022-12-11 20:20:46,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 481 transitions, 7675 flow [2022-12-11 20:20:46,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 481 transitions, 7245 flow, removed 92 selfloop flow, removed 29 redundant places. [2022-12-11 20:20:46,532 INFO L231 Difference]: Finished difference. Result has 408 places, 430 transitions, 6064 flow [2022-12-11 20:20:46,532 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5567, PETRI_DIFFERENCE_MINUEND_PLACES=360, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=427, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=307, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6064, PETRI_PLACES=408, PETRI_TRANSITIONS=430} [2022-12-11 20:20:46,533 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 326 predicate places. [2022-12-11 20:20:46,533 INFO L495 AbstractCegarLoop]: Abstraction has has 408 places, 430 transitions, 6064 flow [2022-12-11 20:20:46,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:46,533 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:46,533 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] [2022-12-11 20:20:46,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable142 [2022-12-11 20:20:46,533 INFO L420 AbstractCegarLoop]: === Iteration 144 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:46,533 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:46,533 INFO L85 PathProgramCache]: Analyzing trace with hash -68493401, now seen corresponding path program 144 times [2022-12-11 20:20:46,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:46,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1702167359] [2022-12-11 20:20:46,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:46,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:46,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:46,859 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:46,859 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:46,859 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1702167359] [2022-12-11 20:20:46,859 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1702167359] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:46,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:46,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:46,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [570960319] [2022-12-11 20:20:46,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:46,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:46,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:46,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:46,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:46,860 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:46,861 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 430 transitions, 6064 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:46,861 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:46,861 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:46,861 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:48,066 INFO L130 PetriNetUnfolder]: 432/1196 cut-off events. [2022-12-11 20:20:48,066 INFO L131 PetriNetUnfolder]: For 21952/21952 co-relation queries the response was YES. [2022-12-11 20:20:48,075 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9811 conditions, 1196 events. 432/1196 cut-off events. For 21952/21952 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 7156 event pairs, 58 based on Foata normal form. 1/1194 useless extension candidates. Maximal degree in co-relation 9667. Up to 757 conditions per place. [2022-12-11 20:20:48,080 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 298 selfloop transitions, 168 changer transitions 22/521 dead transitions. [2022-12-11 20:20:48,080 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 436 places, 521 transitions, 8763 flow [2022-12-11 20:20:48,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:20:48,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:20:48,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1851 transitions. [2022-12-11 20:20:48,081 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.531896551724138 [2022-12-11 20:20:48,082 INFO L175 Difference]: Start difference. First operand has 408 places, 430 transitions, 6064 flow. Second operand 40 states and 1851 transitions. [2022-12-11 20:20:48,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 436 places, 521 transitions, 8763 flow [2022-12-11 20:20:48,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 521 transitions, 8430 flow, removed 81 selfloop flow, removed 30 redundant places. [2022-12-11 20:20:48,232 INFO L231 Difference]: Finished difference. Result has 418 places, 469 transitions, 7185 flow [2022-12-11 20:20:48,233 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5807, PETRI_DIFFERENCE_MINUEND_PLACES=367, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=285, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=7185, PETRI_PLACES=418, PETRI_TRANSITIONS=469} [2022-12-11 20:20:48,233 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 336 predicate places. [2022-12-11 20:20:48,233 INFO L495 AbstractCegarLoop]: Abstraction has has 418 places, 469 transitions, 7185 flow [2022-12-11 20:20:48,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:48,233 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:48,233 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] [2022-12-11 20:20:48,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable143 [2022-12-11 20:20:48,233 INFO L420 AbstractCegarLoop]: === Iteration 145 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:48,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:48,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1768204613, now seen corresponding path program 145 times [2022-12-11 20:20:48,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:48,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838171322] [2022-12-11 20:20:48,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:48,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:48,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:48,549 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 20:20:48,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:48,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838171322] [2022-12-11 20:20:48,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838171322] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:48,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:48,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:48,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551892696] [2022-12-11 20:20:48,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:48,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:48,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:48,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:48,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:48,550 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:48,550 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 418 places, 469 transitions, 7185 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:48,551 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:48,551 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:48,551 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:49,938 INFO L130 PetriNetUnfolder]: 519/1456 cut-off events. [2022-12-11 20:20:49,939 INFO L131 PetriNetUnfolder]: For 32387/32387 co-relation queries the response was YES. [2022-12-11 20:20:49,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12608 conditions, 1456 events. 519/1456 cut-off events. For 32387/32387 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9346 event pairs, 55 based on Foata normal form. 1/1454 useless extension candidates. Maximal degree in co-relation 12462. Up to 848 conditions per place. [2022-12-11 20:20:49,957 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 352 selfloop transitions, 247 changer transitions 21/653 dead transitions. [2022-12-11 20:20:49,957 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 458 places, 653 transitions, 11891 flow [2022-12-11 20:20:49,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 20:20:49,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 20:20:49,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2152 transitions. [2022-12-11 20:20:49,959 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5262900464661286 [2022-12-11 20:20:49,959 INFO L175 Difference]: Start difference. First operand has 418 places, 469 transitions, 7185 flow. Second operand 47 states and 2152 transitions. [2022-12-11 20:20:49,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 458 places, 653 transitions, 11891 flow [2022-12-11 20:20:50,180 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 445 places, 653 transitions, 10875 flow, removed 480 selfloop flow, removed 13 redundant places. [2022-12-11 20:20:50,187 INFO L231 Difference]: Finished difference. Result has 466 places, 599 transitions, 9744 flow [2022-12-11 20:20:50,187 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6587, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=469, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=134, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=254, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=9744, PETRI_PLACES=466, PETRI_TRANSITIONS=599} [2022-12-11 20:20:50,188 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 384 predicate places. [2022-12-11 20:20:50,188 INFO L495 AbstractCegarLoop]: Abstraction has has 466 places, 599 transitions, 9744 flow [2022-12-11 20:20:50,188 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:50,188 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:50,188 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] [2022-12-11 20:20:50,188 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable144 [2022-12-11 20:20:50,188 INFO L420 AbstractCegarLoop]: === Iteration 146 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:50,188 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:50,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1896557059, now seen corresponding path program 146 times [2022-12-11 20:20:50,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:50,188 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292091243] [2022-12-11 20:20:50,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:50,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:50,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:50,458 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 20:20:50,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:50,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292091243] [2022-12-11 20:20:50,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [292091243] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:50,458 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:50,458 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2022-12-11 20:20:50,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073227311] [2022-12-11 20:20:50,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:50,458 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-11 20:20:50,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:50,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-11 20:20:50,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=237, Unknown=0, NotChecked=0, Total=272 [2022-12-11 20:20:50,459 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:50,459 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 466 places, 599 transitions, 9744 flow. Second operand has 17 states, 17 states have (on average 44.35294117647059) internal successors, (754), 17 states have internal predecessors, (754), 0 states have call successors, (0), 0 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 20:20:50,459 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:50,459 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:50,459 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:51,460 INFO L130 PetriNetUnfolder]: 542/1513 cut-off events. [2022-12-11 20:20:51,461 INFO L131 PetriNetUnfolder]: For 38125/38125 co-relation queries the response was YES. [2022-12-11 20:20:51,474 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13636 conditions, 1513 events. 542/1513 cut-off events. For 38125/38125 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9868 event pairs, 54 based on Foata normal form. 1/1511 useless extension candidates. Maximal degree in co-relation 13470. Up to 1106 conditions per place. [2022-12-11 20:20:51,482 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 521 selfloop transitions, 89 changer transitions 29/672 dead transitions. [2022-12-11 20:20:51,482 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 672 transitions, 12178 flow [2022-12-11 20:20:51,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-11 20:20:51,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-11 20:20:51,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1318 transitions. [2022-12-11 20:20:51,483 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5410509031198686 [2022-12-11 20:20:51,483 INFO L175 Difference]: Start difference. First operand has 466 places, 599 transitions, 9744 flow. Second operand 28 states and 1318 transitions. [2022-12-11 20:20:51,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 672 transitions, 12178 flow [2022-12-11 20:20:51,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 469 places, 672 transitions, 11302 flow, removed 381 selfloop flow, removed 18 redundant places. [2022-12-11 20:20:51,778 INFO L231 Difference]: Finished difference. Result has 481 places, 618 transitions, 9503 flow [2022-12-11 20:20:51,778 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8876, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=520, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=9503, PETRI_PLACES=481, PETRI_TRANSITIONS=618} [2022-12-11 20:20:51,778 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 399 predicate places. [2022-12-11 20:20:51,778 INFO L495 AbstractCegarLoop]: Abstraction has has 481 places, 618 transitions, 9503 flow [2022-12-11 20:20:51,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 44.35294117647059) internal successors, (754), 17 states have internal predecessors, (754), 0 states have call successors, (0), 0 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 20:20:51,778 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:51,778 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] [2022-12-11 20:20:51,779 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable145 [2022-12-11 20:20:51,779 INFO L420 AbstractCegarLoop]: === Iteration 147 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:51,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:51,779 INFO L85 PathProgramCache]: Analyzing trace with hash -990046857, now seen corresponding path program 147 times [2022-12-11 20:20:51,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:51,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575908855] [2022-12-11 20:20:51,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:51,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:51,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:52,046 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 20:20:52,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:52,047 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575908855] [2022-12-11 20:20:52,047 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575908855] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:52,047 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:52,047 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:20:52,047 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131302572] [2022-12-11 20:20:52,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:52,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:20:52,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:52,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:20:52,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:20:52,048 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:52,048 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 618 transitions, 9503 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:52,048 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:52,048 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:52,048 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:53,185 INFO L130 PetriNetUnfolder]: 556/1550 cut-off events. [2022-12-11 20:20:53,185 INFO L131 PetriNetUnfolder]: For 39349/39349 co-relation queries the response was YES. [2022-12-11 20:20:53,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13811 conditions, 1550 events. 556/1550 cut-off events. For 39349/39349 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 10196 event pairs, 53 based on Foata normal form. 1/1548 useless extension candidates. Maximal degree in co-relation 13634. Up to 1106 conditions per place. [2022-12-11 20:20:53,207 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 514 selfloop transitions, 115 changer transitions 29/691 dead transitions. [2022-12-11 20:20:53,207 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 691 transitions, 12090 flow [2022-12-11 20:20:53,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:20:53,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:20:53,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1541 transitions. [2022-12-11 20:20:53,208 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5367467781260885 [2022-12-11 20:20:53,208 INFO L175 Difference]: Start difference. First operand has 481 places, 618 transitions, 9503 flow. Second operand 33 states and 1541 transitions. [2022-12-11 20:20:53,209 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 691 transitions, 12090 flow [2022-12-11 20:20:53,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 691 transitions, 11720 flow, removed 157 selfloop flow, removed 16 redundant places. [2022-12-11 20:20:53,491 INFO L231 Difference]: Finished difference. Result has 501 places, 636 transitions, 9867 flow [2022-12-11 20:20:53,491 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9157, PETRI_DIFFERENCE_MINUEND_PLACES=458, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=514, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=9867, PETRI_PLACES=501, PETRI_TRANSITIONS=636} [2022-12-11 20:20:53,492 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 419 predicate places. [2022-12-11 20:20:53,492 INFO L495 AbstractCegarLoop]: Abstraction has has 501 places, 636 transitions, 9867 flow [2022-12-11 20:20:53,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:20:53,492 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:53,492 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] [2022-12-11 20:20:53,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable146 [2022-12-11 20:20:53,492 INFO L420 AbstractCegarLoop]: === Iteration 148 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:53,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:53,492 INFO L85 PathProgramCache]: Analyzing trace with hash -1910946235, now seen corresponding path program 148 times [2022-12-11 20:20:53,493 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:53,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019267819] [2022-12-11 20:20:53,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:53,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:53,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:53,783 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 20:20:53,784 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:53,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019267819] [2022-12-11 20:20:53,784 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019267819] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:53,784 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:53,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:53,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912270037] [2022-12-11 20:20:53,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:53,784 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:53,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:53,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:53,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:53,785 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:53,785 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 636 transitions, 9867 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:53,785 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:53,785 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:53,785 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:55,198 INFO L130 PetriNetUnfolder]: 592/1667 cut-off events. [2022-12-11 20:20:55,199 INFO L131 PetriNetUnfolder]: For 47476/47476 co-relation queries the response was YES. [2022-12-11 20:20:55,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15111 conditions, 1667 events. 592/1667 cut-off events. For 47476/47476 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 11268 event pairs, 47 based on Foata normal form. 1/1665 useless extension candidates. Maximal degree in co-relation 14928. Up to 863 conditions per place. [2022-12-11 20:20:55,225 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 288 selfloop transitions, 397 changer transitions 22/740 dead transitions. [2022-12-11 20:20:55,225 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 740 transitions, 13528 flow [2022-12-11 20:20:55,226 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 20:20:55,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 20:20:55,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2155 transitions. [2022-12-11 20:20:55,227 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5270237221814624 [2022-12-11 20:20:55,227 INFO L175 Difference]: Start difference. First operand has 501 places, 636 transitions, 9867 flow. Second operand 47 states and 2155 transitions. [2022-12-11 20:20:55,227 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 740 transitions, 13528 flow [2022-12-11 20:20:55,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 740 transitions, 13037 flow, removed 184 selfloop flow, removed 25 redundant places. [2022-12-11 20:20:55,541 INFO L231 Difference]: Finished difference. Result has 528 places, 691 transitions, 12030 flow [2022-12-11 20:20:55,541 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9484, PETRI_DIFFERENCE_MINUEND_PLACES=469, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=349, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=259, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=12030, PETRI_PLACES=528, PETRI_TRANSITIONS=691} [2022-12-11 20:20:55,542 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 446 predicate places. [2022-12-11 20:20:55,542 INFO L495 AbstractCegarLoop]: Abstraction has has 528 places, 691 transitions, 12030 flow [2022-12-11 20:20:55,542 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:55,542 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:55,542 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] [2022-12-11 20:20:55,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable147 [2022-12-11 20:20:55,542 INFO L420 AbstractCegarLoop]: === Iteration 149 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:55,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:55,542 INFO L85 PathProgramCache]: Analyzing trace with hash 876684703, now seen corresponding path program 149 times [2022-12-11 20:20:55,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:55,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150954874] [2022-12-11 20:20:55,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:55,543 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:55,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:55,823 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:55,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:55,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150954874] [2022-12-11 20:20:55,823 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150954874] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:55,823 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:55,823 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:55,824 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212580831] [2022-12-11 20:20:55,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:55,824 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:55,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:55,824 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:55,824 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:55,824 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:55,825 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 528 places, 691 transitions, 12030 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:55,825 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:55,825 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:55,825 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:57,191 INFO L130 PetriNetUnfolder]: 603/1695 cut-off events. [2022-12-11 20:20:57,191 INFO L131 PetriNetUnfolder]: For 50636/50636 co-relation queries the response was YES. [2022-12-11 20:20:57,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16165 conditions, 1695 events. 603/1695 cut-off events. For 50636/50636 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 11552 event pairs, 41 based on Foata normal form. 1/1693 useless extension candidates. Maximal degree in co-relation 15977. Up to 1059 conditions per place. [2022-12-11 20:20:57,219 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 446 selfloop transitions, 248 changer transitions 35/762 dead transitions. [2022-12-11 20:20:57,219 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 563 places, 762 transitions, 15038 flow [2022-12-11 20:20:57,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:20:57,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:20:57,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1933 transitions. [2022-12-11 20:20:57,221 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5290093048713739 [2022-12-11 20:20:57,221 INFO L175 Difference]: Start difference. First operand has 528 places, 691 transitions, 12030 flow. Second operand 42 states and 1933 transitions. [2022-12-11 20:20:57,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 563 places, 762 transitions, 15038 flow [2022-12-11 20:20:57,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 762 transitions, 14197 flow, removed 340 selfloop flow, removed 26 redundant places. [2022-12-11 20:20:57,618 INFO L231 Difference]: Finished difference. Result has 548 places, 700 transitions, 12235 flow [2022-12-11 20:20:57,619 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11307, PETRI_DIFFERENCE_MINUEND_PLACES=496, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=691, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=453, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=12235, PETRI_PLACES=548, PETRI_TRANSITIONS=700} [2022-12-11 20:20:57,619 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 466 predicate places. [2022-12-11 20:20:57,619 INFO L495 AbstractCegarLoop]: Abstraction has has 548 places, 700 transitions, 12235 flow [2022-12-11 20:20:57,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:57,619 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:57,619 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] [2022-12-11 20:20:57,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable148 [2022-12-11 20:20:57,619 INFO L420 AbstractCegarLoop]: === Iteration 150 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:57,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:57,620 INFO L85 PathProgramCache]: Analyzing trace with hash -989565773, now seen corresponding path program 150 times [2022-12-11 20:20:57,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:57,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354692854] [2022-12-11 20:20:57,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:57,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:57,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:57,895 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 20:20:57,895 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:57,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354692854] [2022-12-11 20:20:57,895 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354692854] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:57,895 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:57,895 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:20:57,895 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1636378617] [2022-12-11 20:20:57,895 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:57,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:20:57,896 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:57,896 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:20:57,896 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:20:57,896 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:57,897 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 548 places, 700 transitions, 12235 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:57,897 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:57,897 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:57,897 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:20:59,137 INFO L130 PetriNetUnfolder]: 599/1699 cut-off events. [2022-12-11 20:20:59,137 INFO L131 PetriNetUnfolder]: For 51049/51049 co-relation queries the response was YES. [2022-12-11 20:20:59,160 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16212 conditions, 1699 events. 599/1699 cut-off events. For 51049/51049 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11670 event pairs, 58 based on Foata normal form. 1/1697 useless extension candidates. Maximal degree in co-relation 16016. Up to 1132 conditions per place. [2022-12-11 20:20:59,167 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 491 selfloop transitions, 192 changer transitions 40/756 dead transitions. [2022-12-11 20:20:59,167 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 577 places, 756 transitions, 14580 flow [2022-12-11 20:20:59,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:20:59,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:20:59,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1707 transitions. [2022-12-11 20:20:59,168 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5302889095992545 [2022-12-11 20:20:59,168 INFO L175 Difference]: Start difference. First operand has 548 places, 700 transitions, 12235 flow. Second operand 37 states and 1707 transitions. [2022-12-11 20:20:59,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 577 places, 756 transitions, 14580 flow [2022-12-11 20:20:59,549 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 539 places, 756 transitions, 14017 flow, removed 132 selfloop flow, removed 38 redundant places. [2022-12-11 20:20:59,558 INFO L231 Difference]: Finished difference. Result has 553 places, 700 transitions, 12297 flow [2022-12-11 20:20:59,559 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11732, PETRI_DIFFERENCE_MINUEND_PLACES=503, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=510, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=12297, PETRI_PLACES=553, PETRI_TRANSITIONS=700} [2022-12-11 20:20:59,559 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 471 predicate places. [2022-12-11 20:20:59,559 INFO L495 AbstractCegarLoop]: Abstraction has has 553 places, 700 transitions, 12297 flow [2022-12-11 20:20:59,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:20:59,559 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:20:59,559 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] [2022-12-11 20:20:59,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable149 [2022-12-11 20:20:59,560 INFO L420 AbstractCegarLoop]: === Iteration 151 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:20:59,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:20:59,560 INFO L85 PathProgramCache]: Analyzing trace with hash -1260142969, now seen corresponding path program 151 times [2022-12-11 20:20:59,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:20:59,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805256508] [2022-12-11 20:20:59,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:20:59,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:20:59,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:20:59,848 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:20:59,848 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:20:59,848 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805256508] [2022-12-11 20:20:59,848 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805256508] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:20:59,848 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:20:59,848 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:20:59,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672325790] [2022-12-11 20:20:59,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:20:59,849 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:20:59,849 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:20:59,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:20:59,849 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:20:59,849 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:20:59,850 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 553 places, 700 transitions, 12297 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:20:59,850 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:20:59,850 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:20:59,850 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:01,369 INFO L130 PetriNetUnfolder]: 595/1699 cut-off events. [2022-12-11 20:21:01,369 INFO L131 PetriNetUnfolder]: For 44395/44395 co-relation queries the response was YES. [2022-12-11 20:21:01,386 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15937 conditions, 1699 events. 595/1699 cut-off events. For 44395/44395 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 11716 event pairs, 44 based on Foata normal form. 1/1697 useless extension candidates. Maximal degree in co-relation 15736. Up to 1063 conditions per place. [2022-12-11 20:21:01,395 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 438 selfloop transitions, 248 changer transitions 39/758 dead transitions. [2022-12-11 20:21:01,395 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 587 places, 758 transitions, 14781 flow [2022-12-11 20:21:01,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-11 20:21:01,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-12-11 20:21:01,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2062 transitions. [2022-12-11 20:21:01,396 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5266922094508302 [2022-12-11 20:21:01,396 INFO L175 Difference]: Start difference. First operand has 553 places, 700 transitions, 12297 flow. Second operand 45 states and 2062 transitions. [2022-12-11 20:21:01,396 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 587 places, 758 transitions, 14781 flow [2022-12-11 20:21:01,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 758 transitions, 14203 flow, removed 61 selfloop flow, removed 37 redundant places. [2022-12-11 20:21:01,740 INFO L231 Difference]: Finished difference. Result has 564 places, 703 transitions, 12614 flow [2022-12-11 20:21:01,740 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11777, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=700, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=239, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=457, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=12614, PETRI_PLACES=564, PETRI_TRANSITIONS=703} [2022-12-11 20:21:01,740 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 482 predicate places. [2022-12-11 20:21:01,740 INFO L495 AbstractCegarLoop]: Abstraction has has 564 places, 703 transitions, 12614 flow [2022-12-11 20:21:01,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:21:01,741 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:01,741 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] [2022-12-11 20:21:01,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable150 [2022-12-11 20:21:01,741 INFO L420 AbstractCegarLoop]: === Iteration 152 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:01,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:01,741 INFO L85 PathProgramCache]: Analyzing trace with hash 763176953, now seen corresponding path program 152 times [2022-12-11 20:21:01,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:01,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46569225] [2022-12-11 20:21:01,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:01,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:01,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:02,019 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:02,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:02,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46569225] [2022-12-11 20:21:02,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46569225] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:02,019 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:02,019 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:02,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926673711] [2022-12-11 20:21:02,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:02,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:02,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:02,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:02,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:02,020 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:02,021 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 564 places, 703 transitions, 12614 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:02,021 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:02,021 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:02,021 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:03,408 INFO L130 PetriNetUnfolder]: 642/1803 cut-off events. [2022-12-11 20:21:03,409 INFO L131 PetriNetUnfolder]: For 50355/50355 co-relation queries the response was YES. [2022-12-11 20:21:03,432 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17473 conditions, 1803 events. 642/1803 cut-off events. For 50355/50355 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 12578 event pairs, 48 based on Foata normal form. 1/1801 useless extension candidates. Maximal degree in co-relation 17272. Up to 1195 conditions per place. [2022-12-11 20:21:03,440 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 565 selfloop transitions, 203 changer transitions 37/838 dead transitions. [2022-12-11 20:21:03,440 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 589 places, 838 transitions, 16954 flow [2022-12-11 20:21:03,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:21:03,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:21:03,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1575 transitions. [2022-12-11 20:21:03,442 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5324543610547667 [2022-12-11 20:21:03,442 INFO L175 Difference]: Start difference. First operand has 564 places, 703 transitions, 12614 flow. Second operand 34 states and 1575 transitions. [2022-12-11 20:21:03,442 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 589 places, 838 transitions, 16954 flow [2022-12-11 20:21:03,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 838 transitions, 16227 flow, removed 117 selfloop flow, removed 43 redundant places. [2022-12-11 20:21:03,852 INFO L231 Difference]: Finished difference. Result has 558 places, 766 transitions, 14081 flow [2022-12-11 20:21:03,853 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11955, PETRI_DIFFERENCE_MINUEND_PLACES=513, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=703, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=515, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=14081, PETRI_PLACES=558, PETRI_TRANSITIONS=766} [2022-12-11 20:21:03,853 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 476 predicate places. [2022-12-11 20:21:03,853 INFO L495 AbstractCegarLoop]: Abstraction has has 558 places, 766 transitions, 14081 flow [2022-12-11 20:21:03,853 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:03,853 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:03,853 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] [2022-12-11 20:21:03,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable151 [2022-12-11 20:21:03,854 INFO L420 AbstractCegarLoop]: === Iteration 153 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:03,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:03,854 INFO L85 PathProgramCache]: Analyzing trace with hash 491224471, now seen corresponding path program 153 times [2022-12-11 20:21:03,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:03,854 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899099559] [2022-12-11 20:21:03,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:03,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:03,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:04,135 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 20:21:04,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:04,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899099559] [2022-12-11 20:21:04,135 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899099559] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:04,135 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:04,135 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:21:04,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57144580] [2022-12-11 20:21:04,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:04,135 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:21:04,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:04,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:21:04,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:21:04,136 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:04,137 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 558 places, 766 transitions, 14081 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:04,137 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:04,137 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:04,137 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:05,488 INFO L130 PetriNetUnfolder]: 638/1806 cut-off events. [2022-12-11 20:21:05,488 INFO L131 PetriNetUnfolder]: For 53364/53364 co-relation queries the response was YES. [2022-12-11 20:21:05,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17795 conditions, 1806 events. 638/1806 cut-off events. For 53364/53364 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 12681 event pairs, 61 based on Foata normal form. 1/1804 useless extension candidates. Maximal degree in co-relation 17593. Up to 1285 conditions per place. [2022-12-11 20:21:05,521 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 605 selfloop transitions, 163 changer transitions 26/827 dead transitions. [2022-12-11 20:21:05,521 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 827 transitions, 16885 flow [2022-12-11 20:21:05,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:21:05,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:21:05,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1484 transitions. [2022-12-11 20:21:05,523 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5330459770114943 [2022-12-11 20:21:05,523 INFO L175 Difference]: Start difference. First operand has 558 places, 766 transitions, 14081 flow. Second operand 32 states and 1484 transitions. [2022-12-11 20:21:05,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 827 transitions, 16885 flow [2022-12-11 20:21:05,980 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 556 places, 827 transitions, 16269 flow, removed 194 selfloop flow, removed 25 redundant places. [2022-12-11 20:21:05,991 INFO L231 Difference]: Finished difference. Result has 566 places, 777 transitions, 14263 flow [2022-12-11 20:21:05,991 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13550, PETRI_DIFFERENCE_MINUEND_PLACES=525, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=766, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=153, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=607, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=14263, PETRI_PLACES=566, PETRI_TRANSITIONS=777} [2022-12-11 20:21:05,992 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 484 predicate places. [2022-12-11 20:21:05,992 INFO L495 AbstractCegarLoop]: Abstraction has has 566 places, 777 transitions, 14263 flow [2022-12-11 20:21:05,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:05,992 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:05,992 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] [2022-12-11 20:21:05,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable152 [2022-12-11 20:21:05,992 INFO L420 AbstractCegarLoop]: === Iteration 154 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:05,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:05,992 INFO L85 PathProgramCache]: Analyzing trace with hash 2093486933, now seen corresponding path program 154 times [2022-12-11 20:21:05,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:05,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093175968] [2022-12-11 20:21:05,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:05,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:06,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:06,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:06,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:06,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093175968] [2022-12-11 20:21:06,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093175968] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:06,282 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:06,282 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:21:06,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925049456] [2022-12-11 20:21:06,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:06,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:21:06,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:06,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:21:06,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:21:06,283 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:06,284 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 777 transitions, 14263 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:06,284 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:06,284 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:06,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:07,652 INFO L130 PetriNetUnfolder]: 648/1843 cut-off events. [2022-12-11 20:21:07,652 INFO L131 PetriNetUnfolder]: For 54441/54441 co-relation queries the response was YES. [2022-12-11 20:21:07,678 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18125 conditions, 1843 events. 648/1843 cut-off events. For 54441/54441 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13134 event pairs, 52 based on Foata normal form. 1/1841 useless extension candidates. Maximal degree in co-relation 17918. Up to 1358 conditions per place. [2022-12-11 20:21:07,686 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 663 selfloop transitions, 118 changer transitions 29/843 dead transitions. [2022-12-11 20:21:07,686 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 843 transitions, 17126 flow [2022-12-11 20:21:07,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:21:07,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:21:07,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1493 transitions. [2022-12-11 20:21:07,687 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5362787356321839 [2022-12-11 20:21:07,687 INFO L175 Difference]: Start difference. First operand has 566 places, 777 transitions, 14263 flow. Second operand 32 states and 1493 transitions. [2022-12-11 20:21:07,687 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 843 transitions, 17126 flow [2022-12-11 20:21:08,098 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 565 places, 843 transitions, 16835 flow, removed 95 selfloop flow, removed 25 redundant places. [2022-12-11 20:21:08,109 INFO L231 Difference]: Finished difference. Result has 575 places, 795 transitions, 14767 flow [2022-12-11 20:21:08,109 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14024, PETRI_DIFFERENCE_MINUEND_PLACES=534, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=777, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=666, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=14767, PETRI_PLACES=575, PETRI_TRANSITIONS=795} [2022-12-11 20:21:08,110 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 493 predicate places. [2022-12-11 20:21:08,110 INFO L495 AbstractCegarLoop]: Abstraction has has 575 places, 795 transitions, 14767 flow [2022-12-11 20:21:08,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:08,110 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:08,110 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] [2022-12-11 20:21:08,110 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable153 [2022-12-11 20:21:08,110 INFO L420 AbstractCegarLoop]: === Iteration 155 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:08,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:08,110 INFO L85 PathProgramCache]: Analyzing trace with hash 653311313, now seen corresponding path program 155 times [2022-12-11 20:21:08,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:08,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1684493230] [2022-12-11 20:21:08,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:08,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:08,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:08,388 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 20:21:08,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:08,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1684493230] [2022-12-11 20:21:08,388 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1684493230] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:08,388 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:08,388 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:08,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448157773] [2022-12-11 20:21:08,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:08,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:08,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:08,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:08,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:08,389 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:08,390 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 575 places, 795 transitions, 14767 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:08,390 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:08,390 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:08,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:09,771 INFO L130 PetriNetUnfolder]: 646/1843 cut-off events. [2022-12-11 20:21:09,771 INFO L131 PetriNetUnfolder]: For 56071/56071 co-relation queries the response was YES. [2022-12-11 20:21:09,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18327 conditions, 1843 events. 646/1843 cut-off events. For 56071/56071 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 13120 event pairs, 58 based on Foata normal form. 1/1841 useless extension candidates. Maximal degree in co-relation 18117. Up to 1360 conditions per place. [2022-12-11 20:21:09,807 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 669 selfloop transitions, 106 changer transitions 35/843 dead transitions. [2022-12-11 20:21:09,807 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 601 places, 843 transitions, 17238 flow [2022-12-11 20:21:09,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:21:09,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:21:09,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1576 transitions. [2022-12-11 20:21:09,811 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5327924273157539 [2022-12-11 20:21:09,811 INFO L175 Difference]: Start difference. First operand has 575 places, 795 transitions, 14767 flow. Second operand 34 states and 1576 transitions. [2022-12-11 20:21:09,811 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 601 places, 843 transitions, 17238 flow [2022-12-11 20:21:10,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 575 places, 843 transitions, 16824 flow, removed 127 selfloop flow, removed 26 redundant places. [2022-12-11 20:21:10,286 INFO L231 Difference]: Finished difference. Result has 587 places, 792 transitions, 14665 flow [2022-12-11 20:21:10,287 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14387, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=795, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=690, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=14665, PETRI_PLACES=587, PETRI_TRANSITIONS=792} [2022-12-11 20:21:10,287 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 505 predicate places. [2022-12-11 20:21:10,287 INFO L495 AbstractCegarLoop]: Abstraction has has 587 places, 792 transitions, 14665 flow [2022-12-11 20:21:10,287 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:10,287 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:10,287 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] [2022-12-11 20:21:10,288 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable154 [2022-12-11 20:21:10,288 INFO L420 AbstractCegarLoop]: === Iteration 156 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:10,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:10,288 INFO L85 PathProgramCache]: Analyzing trace with hash -1516901037, now seen corresponding path program 156 times [2022-12-11 20:21:10,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:10,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [788081098] [2022-12-11 20:21:10,288 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:10,288 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:10,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:10,578 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 20:21:10,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:10,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [788081098] [2022-12-11 20:21:10,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [788081098] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:10,579 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:10,579 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:10,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956185826] [2022-12-11 20:21:10,579 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:10,579 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:10,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:10,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:10,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:10,580 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:10,580 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 792 transitions, 14665 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:10,580 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:10,580 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:10,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:11,981 INFO L130 PetriNetUnfolder]: 663/1881 cut-off events. [2022-12-11 20:21:11,981 INFO L131 PetriNetUnfolder]: For 58242/58242 co-relation queries the response was YES. [2022-12-11 20:21:12,009 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18911 conditions, 1881 events. 663/1881 cut-off events. For 58242/58242 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 13347 event pairs, 51 based on Foata normal form. 1/1879 useless extension candidates. Maximal degree in co-relation 18696. Up to 1417 conditions per place. [2022-12-11 20:21:12,017 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 711 selfloop transitions, 106 changer transitions 20/870 dead transitions. [2022-12-11 20:21:12,017 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 870 transitions, 18065 flow [2022-12-11 20:21:12,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:21:12,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:21:12,018 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1583 transitions. [2022-12-11 20:21:12,019 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.535158891142664 [2022-12-11 20:21:12,019 INFO L175 Difference]: Start difference. First operand has 587 places, 792 transitions, 14665 flow. Second operand 34 states and 1583 transitions. [2022-12-11 20:21:12,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 608 places, 870 transitions, 18065 flow [2022-12-11 20:21:12,446 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 870 transitions, 17621 flow, removed 70 selfloop flow, removed 32 redundant places. [2022-12-11 20:21:12,457 INFO L231 Difference]: Finished difference. Result has 585 places, 824 transitions, 15484 flow [2022-12-11 20:21:12,458 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14317, PETRI_DIFFERENCE_MINUEND_PLACES=543, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=792, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=707, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=15484, PETRI_PLACES=585, PETRI_TRANSITIONS=824} [2022-12-11 20:21:12,458 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 503 predicate places. [2022-12-11 20:21:12,458 INFO L495 AbstractCegarLoop]: Abstraction has has 585 places, 824 transitions, 15484 flow [2022-12-11 20:21:12,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:12,458 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:12,458 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] [2022-12-11 20:21:12,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable155 [2022-12-11 20:21:12,458 INFO L420 AbstractCegarLoop]: === Iteration 157 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:12,459 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:12,459 INFO L85 PathProgramCache]: Analyzing trace with hash -1624569957, now seen corresponding path program 157 times [2022-12-11 20:21:12,459 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:12,459 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2064137457] [2022-12-11 20:21:12,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:12,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:12,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:12,735 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 20:21:12,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:12,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2064137457] [2022-12-11 20:21:12,736 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2064137457] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:12,736 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:12,736 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:12,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417542441] [2022-12-11 20:21:12,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:12,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:12,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:12,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:12,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:12,737 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:12,737 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 585 places, 824 transitions, 15484 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:12,737 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:12,737 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:12,737 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:14,100 INFO L130 PetriNetUnfolder]: 669/1910 cut-off events. [2022-12-11 20:21:14,101 INFO L131 PetriNetUnfolder]: For 62412/62412 co-relation queries the response was YES. [2022-12-11 20:21:14,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19312 conditions, 1910 events. 669/1910 cut-off events. For 62412/62412 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 13778 event pairs, 56 based on Foata normal form. 1/1908 useless extension candidates. Maximal degree in co-relation 19101. Up to 1421 conditions per place. [2022-12-11 20:21:14,136 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 696 selfloop transitions, 104 changer transitions 37/870 dead transitions. [2022-12-11 20:21:14,137 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 612 places, 870 transitions, 18070 flow [2022-12-11 20:21:14,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:21:14,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:21:14,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1565 transitions. [2022-12-11 20:21:14,138 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5290736984448952 [2022-12-11 20:21:14,138 INFO L175 Difference]: Start difference. First operand has 585 places, 824 transitions, 15484 flow. Second operand 34 states and 1565 transitions. [2022-12-11 20:21:14,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 612 places, 870 transitions, 18070 flow [2022-12-11 20:21:14,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 595 places, 870 transitions, 17373 flow, removed 294 selfloop flow, removed 17 redundant places. [2022-12-11 20:21:14,662 INFO L231 Difference]: Finished difference. Result has 605 places, 815 transitions, 14912 flow [2022-12-11 20:21:14,663 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14791, PETRI_DIFFERENCE_MINUEND_PLACES=562, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=824, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=721, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=14912, PETRI_PLACES=605, PETRI_TRANSITIONS=815} [2022-12-11 20:21:14,663 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 523 predicate places. [2022-12-11 20:21:14,663 INFO L495 AbstractCegarLoop]: Abstraction has has 605 places, 815 transitions, 14912 flow [2022-12-11 20:21:14,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:14,663 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:14,663 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] [2022-12-11 20:21:14,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable156 [2022-12-11 20:21:14,664 INFO L420 AbstractCegarLoop]: === Iteration 158 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:14,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:14,664 INFO L85 PathProgramCache]: Analyzing trace with hash -1703309063, now seen corresponding path program 158 times [2022-12-11 20:21:14,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:14,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2102150617] [2022-12-11 20:21:14,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:14,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:14,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:15,009 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:15,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:15,010 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2102150617] [2022-12-11 20:21:15,010 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2102150617] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:15,010 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:15,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:15,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2128913822] [2022-12-11 20:21:15,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:15,011 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:15,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:15,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:15,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:15,012 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:15,012 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 605 places, 815 transitions, 14912 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:15,012 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:15,012 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:15,012 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:16,231 INFO L130 PetriNetUnfolder]: 656/1880 cut-off events. [2022-12-11 20:21:16,232 INFO L131 PetriNetUnfolder]: For 60384/60384 co-relation queries the response was YES. [2022-12-11 20:21:16,257 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18726 conditions, 1880 events. 656/1880 cut-off events. For 60384/60384 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 13500 event pairs, 61 based on Foata normal form. 1/1878 useless extension candidates. Maximal degree in co-relation 18509. Up to 1436 conditions per place. [2022-12-11 20:21:16,265 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 714 selfloop transitions, 93 changer transitions 22/862 dead transitions. [2022-12-11 20:21:16,265 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 623 places, 862 transitions, 17223 flow [2022-12-11 20:21:16,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 20:21:16,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 20:21:16,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1352 transitions. [2022-12-11 20:21:16,266 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5358699960364646 [2022-12-11 20:21:16,266 INFO L175 Difference]: Start difference. First operand has 605 places, 815 transitions, 14912 flow. Second operand 29 states and 1352 transitions. [2022-12-11 20:21:16,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 623 places, 862 transitions, 17223 flow [2022-12-11 20:21:16,772 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 593 places, 862 transitions, 16878 flow, removed 81 selfloop flow, removed 30 redundant places. [2022-12-11 20:21:16,783 INFO L231 Difference]: Finished difference. Result has 603 places, 821 transitions, 14932 flow [2022-12-11 20:21:16,783 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14589, PETRI_DIFFERENCE_MINUEND_PLACES=565, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=815, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=725, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=14932, PETRI_PLACES=603, PETRI_TRANSITIONS=821} [2022-12-11 20:21:16,783 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 521 predicate places. [2022-12-11 20:21:16,783 INFO L495 AbstractCegarLoop]: Abstraction has has 603 places, 821 transitions, 14932 flow [2022-12-11 20:21:16,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:16,784 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:16,784 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] [2022-12-11 20:21:16,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable157 [2022-12-11 20:21:16,784 INFO L420 AbstractCegarLoop]: === Iteration 159 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:16,784 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:16,784 INFO L85 PathProgramCache]: Analyzing trace with hash 1057773917, now seen corresponding path program 159 times [2022-12-11 20:21:16,784 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:16,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938420824] [2022-12-11 20:21:16,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:16,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:16,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:17,048 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:17,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:17,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938420824] [2022-12-11 20:21:17,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938420824] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:17,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:17,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:21:17,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538721377] [2022-12-11 20:21:17,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:17,049 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:21:17,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:17,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:21:17,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:21:17,050 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:17,050 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 603 places, 821 transitions, 14932 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:17,050 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:17,050 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:17,050 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:18,467 INFO L130 PetriNetUnfolder]: 692/1989 cut-off events. [2022-12-11 20:21:18,467 INFO L131 PetriNetUnfolder]: For 66071/66071 co-relation queries the response was YES. [2022-12-11 20:21:18,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19844 conditions, 1989 events. 692/1989 cut-off events. For 66071/66071 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14561 event pairs, 57 based on Foata normal form. 1/1987 useless extension candidates. Maximal degree in co-relation 19626. Up to 1469 conditions per place. [2022-12-11 20:21:18,498 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 722 selfloop transitions, 137 changer transitions 21/913 dead transitions. [2022-12-11 20:21:18,498 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 630 places, 913 transitions, 18558 flow [2022-12-11 20:21:18,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:21:18,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:21:18,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1628 transitions. [2022-12-11 20:21:18,500 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5346469622331691 [2022-12-11 20:21:18,500 INFO L175 Difference]: Start difference. First operand has 603 places, 821 transitions, 14932 flow. Second operand 35 states and 1628 transitions. [2022-12-11 20:21:18,500 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 630 places, 913 transitions, 18558 flow [2022-12-11 20:21:18,985 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 609 places, 913 transitions, 18288 flow, removed 79 selfloop flow, removed 21 redundant places. [2022-12-11 20:21:18,997 INFO L231 Difference]: Finished difference. Result has 621 places, 868 transitions, 16216 flow [2022-12-11 20:21:18,997 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14712, PETRI_DIFFERENCE_MINUEND_PLACES=575, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=821, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=703, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16216, PETRI_PLACES=621, PETRI_TRANSITIONS=868} [2022-12-11 20:21:18,997 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 539 predicate places. [2022-12-11 20:21:18,997 INFO L495 AbstractCegarLoop]: Abstraction has has 621 places, 868 transitions, 16216 flow [2022-12-11 20:21:18,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:18,997 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:18,997 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] [2022-12-11 20:21:18,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable158 [2022-12-11 20:21:18,998 INFO L420 AbstractCegarLoop]: === Iteration 160 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:18,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:18,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1838094589, now seen corresponding path program 160 times [2022-12-11 20:21:18,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:18,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [8690641] [2022-12-11 20:21:18,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:18,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:19,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:19,321 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 20:21:19,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:19,321 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [8690641] [2022-12-11 20:21:19,321 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [8690641] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:19,321 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:19,321 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:19,321 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676081273] [2022-12-11 20:21:19,321 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:19,322 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:19,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:19,322 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:19,322 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:19,322 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:19,323 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 621 places, 868 transitions, 16216 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:19,323 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:19,323 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:19,323 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:20,880 INFO L130 PetriNetUnfolder]: 695/2011 cut-off events. [2022-12-11 20:21:20,880 INFO L131 PetriNetUnfolder]: For 71813/71813 co-relation queries the response was YES. [2022-12-11 20:21:20,910 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20415 conditions, 2011 events. 695/2011 cut-off events. For 71813/71813 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14815 event pairs, 61 based on Foata normal form. 1/2009 useless extension candidates. Maximal degree in co-relation 20191. Up to 1493 conditions per place. [2022-12-11 20:21:20,920 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 732 selfloop transitions, 125 changer transitions 26/916 dead transitions. [2022-12-11 20:21:20,921 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 916 transitions, 18888 flow [2022-12-11 20:21:20,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:21:20,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:21:20,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1530 transitions. [2022-12-11 20:21:20,922 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5329153605015674 [2022-12-11 20:21:20,922 INFO L175 Difference]: Start difference. First operand has 621 places, 868 transitions, 16216 flow. Second operand 33 states and 1530 transitions. [2022-12-11 20:21:20,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 916 transitions, 18888 flow [2022-12-11 20:21:21,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 629 places, 916 transitions, 18106 flow, removed 343 selfloop flow, removed 18 redundant places. [2022-12-11 20:21:21,514 INFO L231 Difference]: Finished difference. Result has 639 places, 871 transitions, 15908 flow [2022-12-11 20:21:21,514 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15446, PETRI_DIFFERENCE_MINUEND_PLACES=597, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=868, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=745, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=15908, PETRI_PLACES=639, PETRI_TRANSITIONS=871} [2022-12-11 20:21:21,515 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 557 predicate places. [2022-12-11 20:21:21,515 INFO L495 AbstractCegarLoop]: Abstraction has has 639 places, 871 transitions, 15908 flow [2022-12-11 20:21:21,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:21,515 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:21,515 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] [2022-12-11 20:21:21,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable159 [2022-12-11 20:21:21,515 INFO L420 AbstractCegarLoop]: === Iteration 161 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:21,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:21,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1657944735, now seen corresponding path program 161 times [2022-12-11 20:21:21,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:21,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1741809365] [2022-12-11 20:21:21,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:21,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:21,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:21,810 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:21,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:21,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1741809365] [2022-12-11 20:21:21,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1741809365] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:21,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:21,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:21,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370062231] [2022-12-11 20:21:21,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:21,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:21,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:21,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:21,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:21,812 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:21,812 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 639 places, 871 transitions, 15908 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:21,812 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:21,813 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:21,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:23,258 INFO L130 PetriNetUnfolder]: 696/2018 cut-off events. [2022-12-11 20:21:23,258 INFO L131 PetriNetUnfolder]: For 71923/71923 co-relation queries the response was YES. [2022-12-11 20:21:23,290 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20395 conditions, 2018 events. 696/2018 cut-off events. For 71923/71923 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 14916 event pairs, 65 based on Foata normal form. 1/2016 useless extension candidates. Maximal degree in co-relation 20163. Up to 1439 conditions per place. [2022-12-11 20:21:23,299 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 702 selfloop transitions, 163 changer transitions 28/926 dead transitions. [2022-12-11 20:21:23,299 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 664 places, 926 transitions, 18901 flow [2022-12-11 20:21:23,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:21:23,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:21:23,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1527 transitions. [2022-12-11 20:21:23,300 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5318704284221526 [2022-12-11 20:21:23,300 INFO L175 Difference]: Start difference. First operand has 639 places, 871 transitions, 15908 flow. Second operand 33 states and 1527 transitions. [2022-12-11 20:21:23,300 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 664 places, 926 transitions, 18901 flow [2022-12-11 20:21:23,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 635 places, 926 transitions, 18581 flow, removed 66 selfloop flow, removed 29 redundant places. [2022-12-11 20:21:23,958 INFO L231 Difference]: Finished difference. Result has 645 places, 874 transitions, 16157 flow [2022-12-11 20:21:23,958 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15618, PETRI_DIFFERENCE_MINUEND_PLACES=603, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=871, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=712, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=16157, PETRI_PLACES=645, PETRI_TRANSITIONS=874} [2022-12-11 20:21:23,958 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 563 predicate places. [2022-12-11 20:21:23,958 INFO L495 AbstractCegarLoop]: Abstraction has has 645 places, 874 transitions, 16157 flow [2022-12-11 20:21:23,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:23,959 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:23,959 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] [2022-12-11 20:21:23,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable160 [2022-12-11 20:21:23,959 INFO L420 AbstractCegarLoop]: === Iteration 162 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:23,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:23,959 INFO L85 PathProgramCache]: Analyzing trace with hash -794474053, now seen corresponding path program 162 times [2022-12-11 20:21:23,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:23,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746165120] [2022-12-11 20:21:23,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:23,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:23,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:24,253 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:24,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:24,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746165120] [2022-12-11 20:21:24,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746165120] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:24,253 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:24,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:24,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1917541112] [2022-12-11 20:21:24,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:24,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:24,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:24,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:24,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:24,254 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:24,254 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 874 transitions, 16157 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:24,254 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:24,255 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:24,255 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:25,869 INFO L130 PetriNetUnfolder]: 725/2116 cut-off events. [2022-12-11 20:21:25,869 INFO L131 PetriNetUnfolder]: For 77417/77417 co-relation queries the response was YES. [2022-12-11 20:21:25,904 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21439 conditions, 2116 events. 725/2116 cut-off events. For 77417/77417 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15877 event pairs, 50 based on Foata normal form. 1/2114 useless extension candidates. Maximal degree in co-relation 21205. Up to 1473 conditions per place. [2022-12-11 20:21:25,915 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 710 selfloop transitions, 204 changer transitions 21/968 dead transitions. [2022-12-11 20:21:25,915 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 677 places, 968 transitions, 20086 flow [2022-12-11 20:21:25,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:21:25,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:21:25,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1850 transitions. [2022-12-11 20:21:25,916 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5316091954022989 [2022-12-11 20:21:25,916 INFO L175 Difference]: Start difference. First operand has 645 places, 874 transitions, 16157 flow. Second operand 40 states and 1850 transitions. [2022-12-11 20:21:25,916 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 677 places, 968 transitions, 20086 flow [2022-12-11 20:21:26,710 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 649 places, 968 transitions, 19711 flow, removed 89 selfloop flow, removed 28 redundant places. [2022-12-11 20:21:26,724 INFO L231 Difference]: Finished difference. Result has 662 places, 921 transitions, 17647 flow [2022-12-11 20:21:26,724 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15840, PETRI_DIFFERENCE_MINUEND_PLACES=610, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=874, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=689, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=17647, PETRI_PLACES=662, PETRI_TRANSITIONS=921} [2022-12-11 20:21:26,724 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 580 predicate places. [2022-12-11 20:21:26,725 INFO L495 AbstractCegarLoop]: Abstraction has has 662 places, 921 transitions, 17647 flow [2022-12-11 20:21:26,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:26,726 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:26,726 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] [2022-12-11 20:21:26,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable161 [2022-12-11 20:21:26,726 INFO L420 AbstractCegarLoop]: === Iteration 163 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:26,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:26,726 INFO L85 PathProgramCache]: Analyzing trace with hash -931751257, now seen corresponding path program 163 times [2022-12-11 20:21:26,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:26,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1282091473] [2022-12-11 20:21:26,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:26,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:26,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:27,071 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 20:21:27,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:27,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1282091473] [2022-12-11 20:21:27,071 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1282091473] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:27,071 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:27,071 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:27,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688979594] [2022-12-11 20:21:27,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:27,071 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:27,071 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:27,072 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:27,072 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:27,072 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:27,072 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 921 transitions, 17647 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:27,073 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:27,073 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:27,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:28,749 INFO L130 PetriNetUnfolder]: 747/2176 cut-off events. [2022-12-11 20:21:28,749 INFO L131 PetriNetUnfolder]: For 87061/87061 co-relation queries the response was YES. [2022-12-11 20:21:28,787 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22742 conditions, 2176 events. 747/2176 cut-off events. For 87061/87061 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 16479 event pairs, 62 based on Foata normal form. 1/2174 useless extension candidates. Maximal degree in co-relation 22503. Up to 1644 conditions per place. [2022-12-11 20:21:28,799 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 828 selfloop transitions, 121 changer transitions 20/1002 dead transitions. [2022-12-11 20:21:28,799 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 694 places, 1002 transitions, 21517 flow [2022-12-11 20:21:28,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:21:28,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:21:28,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1802 transitions. [2022-12-11 20:21:28,800 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5310934276451518 [2022-12-11 20:21:28,800 INFO L175 Difference]: Start difference. First operand has 662 places, 921 transitions, 17647 flow. Second operand 39 states and 1802 transitions. [2022-12-11 20:21:28,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 694 places, 1002 transitions, 21517 flow [2022-12-11 20:21:29,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 672 places, 1002 transitions, 20662 flow, removed 363 selfloop flow, removed 22 redundant places. [2022-12-11 20:21:29,764 INFO L231 Difference]: Finished difference. Result has 684 places, 958 transitions, 18191 flow [2022-12-11 20:21:29,764 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16814, PETRI_DIFFERENCE_MINUEND_PLACES=634, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=921, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=819, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=18191, PETRI_PLACES=684, PETRI_TRANSITIONS=958} [2022-12-11 20:21:29,764 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 602 predicate places. [2022-12-11 20:21:29,764 INFO L495 AbstractCegarLoop]: Abstraction has has 684 places, 958 transitions, 18191 flow [2022-12-11 20:21:29,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:29,765 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:29,765 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] [2022-12-11 20:21:29,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable162 [2022-12-11 20:21:29,765 INFO L420 AbstractCegarLoop]: === Iteration 164 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:29,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:29,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1829831629, now seen corresponding path program 164 times [2022-12-11 20:21:29,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:29,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [799001373] [2022-12-11 20:21:29,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:29,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:29,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:30,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:30,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:30,116 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [799001373] [2022-12-11 20:21:30,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [799001373] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:30,116 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:30,116 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:30,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679448647] [2022-12-11 20:21:30,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:30,116 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:30,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:30,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:30,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:30,117 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:30,118 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 684 places, 958 transitions, 18191 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:30,118 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:30,118 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:30,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:32,076 INFO L130 PetriNetUnfolder]: 769/2252 cut-off events. [2022-12-11 20:21:32,076 INFO L131 PetriNetUnfolder]: For 97248/97248 co-relation queries the response was YES. [2022-12-11 20:21:32,163 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23888 conditions, 2252 events. 769/2252 cut-off events. For 97248/97248 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 17285 event pairs, 53 based on Foata normal form. 1/2250 useless extension candidates. Maximal degree in co-relation 23638. Up to 1627 conditions per place. [2022-12-11 20:21:32,174 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 803 selfloop transitions, 176 changer transitions 22/1034 dead transitions. [2022-12-11 20:21:32,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 717 places, 1034 transitions, 22313 flow [2022-12-11 20:21:32,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:21:32,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:21:32,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1848 transitions. [2022-12-11 20:21:32,176 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5310344827586206 [2022-12-11 20:21:32,176 INFO L175 Difference]: Start difference. First operand has 684 places, 958 transitions, 18191 flow. Second operand 40 states and 1848 transitions. [2022-12-11 20:21:32,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 717 places, 1034 transitions, 22313 flow [2022-12-11 20:21:33,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 700 places, 1034 transitions, 21564 flow, removed 321 selfloop flow, removed 17 redundant places. [2022-12-11 20:21:33,144 INFO L231 Difference]: Finished difference. Result has 711 places, 989 transitions, 19135 flow [2022-12-11 20:21:33,144 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17465, PETRI_DIFFERENCE_MINUEND_PLACES=661, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=958, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=802, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=19135, PETRI_PLACES=711, PETRI_TRANSITIONS=989} [2022-12-11 20:21:33,144 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 629 predicate places. [2022-12-11 20:21:33,145 INFO L495 AbstractCegarLoop]: Abstraction has has 711 places, 989 transitions, 19135 flow [2022-12-11 20:21:33,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:33,145 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:33,145 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] [2022-12-11 20:21:33,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable163 [2022-12-11 20:21:33,145 INFO L420 AbstractCegarLoop]: === Iteration 165 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:33,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:33,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1519452759, now seen corresponding path program 165 times [2022-12-11 20:21:33,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:33,145 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1253695672] [2022-12-11 20:21:33,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:33,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:33,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:33,468 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 20:21:33,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:33,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1253695672] [2022-12-11 20:21:33,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1253695672] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:33,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:33,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:21:33,469 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845877271] [2022-12-11 20:21:33,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:33,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:21:33,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:33,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:21:33,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:21:33,470 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:33,470 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 711 places, 989 transitions, 19135 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:33,470 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:33,470 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:33,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:35,138 INFO L130 PetriNetUnfolder]: 767/2250 cut-off events. [2022-12-11 20:21:35,138 INFO L131 PetriNetUnfolder]: For 100900/100900 co-relation queries the response was YES. [2022-12-11 20:21:35,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24025 conditions, 2250 events. 767/2250 cut-off events. For 100900/100900 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 17237 event pairs, 54 based on Foata normal form. 1/2248 useless extension candidates. Maximal degree in co-relation 23765. Up to 1698 conditions per place. [2022-12-11 20:21:35,177 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 863 selfloop transitions, 120 changer transitions 18/1034 dead transitions. [2022-12-11 20:21:35,177 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 734 places, 1034 transitions, 22165 flow [2022-12-11 20:21:35,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:21:35,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:21:35,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1404 transitions. [2022-12-11 20:21:35,178 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5379310344827586 [2022-12-11 20:21:35,178 INFO L175 Difference]: Start difference. First operand has 711 places, 989 transitions, 19135 flow. Second operand 30 states and 1404 transitions. [2022-12-11 20:21:35,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 734 places, 1034 transitions, 22165 flow [2022-12-11 20:21:36,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 1034 transitions, 21171 flow, removed 453 selfloop flow, removed 16 redundant places. [2022-12-11 20:21:36,118 INFO L231 Difference]: Finished difference. Result has 725 places, 997 transitions, 18805 flow [2022-12-11 20:21:36,118 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18169, PETRI_DIFFERENCE_MINUEND_PLACES=689, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=989, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=874, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=18805, PETRI_PLACES=725, PETRI_TRANSITIONS=997} [2022-12-11 20:21:36,118 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 643 predicate places. [2022-12-11 20:21:36,118 INFO L495 AbstractCegarLoop]: Abstraction has has 725 places, 997 transitions, 18805 flow [2022-12-11 20:21:36,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:21:36,119 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:36,119 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] [2022-12-11 20:21:36,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable164 [2022-12-11 20:21:36,119 INFO L420 AbstractCegarLoop]: === Iteration 166 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:36,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:36,120 INFO L85 PathProgramCache]: Analyzing trace with hash -1129534025, now seen corresponding path program 166 times [2022-12-11 20:21:36,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:36,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [829165678] [2022-12-11 20:21:36,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:36,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:36,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:36,400 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:36,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:36,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [829165678] [2022-12-11 20:21:36,400 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [829165678] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:36,400 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:36,400 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:36,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249682291] [2022-12-11 20:21:36,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:36,401 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:36,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:36,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:36,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:36,401 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:36,402 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 725 places, 997 transitions, 18805 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:36,402 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:36,402 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:36,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:38,238 INFO L130 PetriNetUnfolder]: 785/2295 cut-off events. [2022-12-11 20:21:38,238 INFO L131 PetriNetUnfolder]: For 107595/107595 co-relation queries the response was YES. [2022-12-11 20:21:38,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24639 conditions, 2295 events. 785/2295 cut-off events. For 107595/107595 co-relation queries the response was YES. Maximal size of possible extension queue 132. Compared 17675 event pairs, 54 based on Foata normal form. 1/2293 useless extension candidates. Maximal degree in co-relation 24373. Up to 1709 conditions per place. [2022-12-11 20:21:38,287 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 882 selfloop transitions, 139 changer transitions 23/1077 dead transitions. [2022-12-11 20:21:38,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 751 places, 1077 transitions, 23048 flow [2022-12-11 20:21:38,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:21:38,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:21:38,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1491 transitions. [2022-12-11 20:21:38,289 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5355603448275862 [2022-12-11 20:21:38,289 INFO L175 Difference]: Start difference. First operand has 725 places, 997 transitions, 18805 flow. Second operand 32 states and 1491 transitions. [2022-12-11 20:21:38,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 751 places, 1077 transitions, 23048 flow [2022-12-11 20:21:39,316 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 1077 transitions, 22253 flow, removed 308 selfloop flow, removed 24 redundant places. [2022-12-11 20:21:39,330 INFO L231 Difference]: Finished difference. Result has 736 places, 1023 transitions, 19387 flow [2022-12-11 20:21:39,330 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18335, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=997, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=862, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=19387, PETRI_PLACES=736, PETRI_TRANSITIONS=1023} [2022-12-11 20:21:39,330 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 654 predicate places. [2022-12-11 20:21:39,330 INFO L495 AbstractCegarLoop]: Abstraction has has 736 places, 1023 transitions, 19387 flow [2022-12-11 20:21:39,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:39,330 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:39,331 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] [2022-12-11 20:21:39,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable165 [2022-12-11 20:21:39,331 INFO L420 AbstractCegarLoop]: === Iteration 167 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:39,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:39,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1204097819, now seen corresponding path program 167 times [2022-12-11 20:21:39,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:39,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780277940] [2022-12-11 20:21:39,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:39,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:39,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:39,607 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 20:21:39,607 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:39,607 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780277940] [2022-12-11 20:21:39,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780277940] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:39,607 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:39,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:39,608 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842392346] [2022-12-11 20:21:39,608 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:39,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:39,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:39,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:39,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:39,608 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:39,609 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 736 places, 1023 transitions, 19387 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:39,609 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:39,609 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:39,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:41,564 INFO L130 PetriNetUnfolder]: 778/2295 cut-off events. [2022-12-11 20:21:41,564 INFO L131 PetriNetUnfolder]: For 108534/108534 co-relation queries the response was YES. [2022-12-11 20:21:41,602 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24612 conditions, 2295 events. 778/2295 cut-off events. For 108534/108534 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 17792 event pairs, 49 based on Foata normal form. 1/2293 useless extension candidates. Maximal degree in co-relation 24342. Up to 1690 conditions per place. [2022-12-11 20:21:41,616 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 853 selfloop transitions, 172 changer transitions 18/1076 dead transitions. [2022-12-11 20:21:41,617 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 765 places, 1076 transitions, 22989 flow [2022-12-11 20:21:41,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:21:41,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:21:41,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1626 transitions. [2022-12-11 20:21:41,618 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5339901477832513 [2022-12-11 20:21:41,618 INFO L175 Difference]: Start difference. First operand has 736 places, 1023 transitions, 19387 flow. Second operand 35 states and 1626 transitions. [2022-12-11 20:21:41,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 765 places, 1076 transitions, 22989 flow [2022-12-11 20:21:42,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 742 places, 1076 transitions, 22044 flow, removed 405 selfloop flow, removed 23 redundant places. [2022-12-11 20:21:42,725 INFO L231 Difference]: Finished difference. Result has 750 places, 1036 transitions, 19664 flow [2022-12-11 20:21:42,725 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18758, PETRI_DIFFERENCE_MINUEND_PLACES=708, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1023, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=857, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=19664, PETRI_PLACES=750, PETRI_TRANSITIONS=1036} [2022-12-11 20:21:42,726 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 668 predicate places. [2022-12-11 20:21:42,726 INFO L495 AbstractCegarLoop]: Abstraction has has 750 places, 1036 transitions, 19664 flow [2022-12-11 20:21:42,726 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:42,726 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:42,726 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] [2022-12-11 20:21:42,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable166 [2022-12-11 20:21:42,726 INFO L420 AbstractCegarLoop]: === Iteration 168 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:42,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:42,726 INFO L85 PathProgramCache]: Analyzing trace with hash 39139131, now seen corresponding path program 168 times [2022-12-11 20:21:42,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:42,726 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164427022] [2022-12-11 20:21:42,726 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:42,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:42,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:43,008 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:43,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:43,008 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164427022] [2022-12-11 20:21:43,008 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164427022] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:43,008 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:43,008 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:43,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259613730] [2022-12-11 20:21:43,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:43,009 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:43,009 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:43,009 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:43,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:43,009 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:43,010 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 750 places, 1036 transitions, 19664 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:43,010 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:43,010 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:43,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:44,944 INFO L130 PetriNetUnfolder]: 782/2305 cut-off events. [2022-12-11 20:21:44,945 INFO L131 PetriNetUnfolder]: For 108474/108474 co-relation queries the response was YES. [2022-12-11 20:21:44,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24584 conditions, 2305 events. 782/2305 cut-off events. For 108474/108474 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 17898 event pairs, 50 based on Foata normal form. 1/2303 useless extension candidates. Maximal degree in co-relation 24309. Up to 1759 conditions per place. [2022-12-11 20:21:44,994 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 919 selfloop transitions, 112 changer transitions 21/1085 dead transitions. [2022-12-11 20:21:44,994 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 776 places, 1085 transitions, 22643 flow [2022-12-11 20:21:44,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:21:44,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:21:44,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1485 transitions. [2022-12-11 20:21:44,996 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5334051724137931 [2022-12-11 20:21:44,996 INFO L175 Difference]: Start difference. First operand has 750 places, 1036 transitions, 19664 flow. Second operand 32 states and 1485 transitions. [2022-12-11 20:21:44,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 776 places, 1085 transitions, 22643 flow [2022-12-11 20:21:46,128 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 751 places, 1085 transitions, 22000 flow, removed 249 selfloop flow, removed 25 redundant places. [2022-12-11 20:21:46,157 INFO L231 Difference]: Finished difference. Result has 762 places, 1046 transitions, 19583 flow [2022-12-11 20:21:46,158 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19099, PETRI_DIFFERENCE_MINUEND_PLACES=720, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1036, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=926, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=19583, PETRI_PLACES=762, PETRI_TRANSITIONS=1046} [2022-12-11 20:21:46,158 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 680 predicate places. [2022-12-11 20:21:46,158 INFO L495 AbstractCegarLoop]: Abstraction has has 762 places, 1046 transitions, 19583 flow [2022-12-11 20:21:46,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:46,158 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:46,158 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] [2022-12-11 20:21:46,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable167 [2022-12-11 20:21:46,158 INFO L420 AbstractCegarLoop]: === Iteration 169 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:46,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:46,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1421705153, now seen corresponding path program 169 times [2022-12-11 20:21:46,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:46,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338916506] [2022-12-11 20:21:46,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:46,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:46,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:46,526 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 20:21:46,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:46,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338916506] [2022-12-11 20:21:46,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338916506] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:46,526 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:46,526 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:46,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794404478] [2022-12-11 20:21:46,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:46,527 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:46,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:46,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:46,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:46,527 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:46,528 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 762 places, 1046 transitions, 19583 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:46,528 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:46,528 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:46,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:48,498 INFO L130 PetriNetUnfolder]: 785/2304 cut-off events. [2022-12-11 20:21:48,498 INFO L131 PetriNetUnfolder]: For 109190/109190 co-relation queries the response was YES. [2022-12-11 20:21:48,531 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24709 conditions, 2304 events. 785/2304 cut-off events. For 109190/109190 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 17823 event pairs, 45 based on Foata normal form. 1/2303 useless extension candidates. Maximal degree in co-relation 24427. Up to 1738 conditions per place. [2022-12-11 20:21:48,542 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 893 selfloop transitions, 148 changer transitions 20/1094 dead transitions. [2022-12-11 20:21:48,543 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 789 places, 1094 transitions, 22891 flow [2022-12-11 20:21:48,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:21:48,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:21:48,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1623 transitions. [2022-12-11 20:21:48,544 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5330049261083744 [2022-12-11 20:21:48,544 INFO L175 Difference]: Start difference. First operand has 762 places, 1046 transitions, 19583 flow. Second operand 35 states and 1623 transitions. [2022-12-11 20:21:48,544 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 789 places, 1094 transitions, 22891 flow [2022-12-11 20:21:49,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 764 places, 1094 transitions, 22600 flow, removed 68 selfloop flow, removed 25 redundant places. [2022-12-11 20:21:49,631 INFO L231 Difference]: Finished difference. Result has 774 places, 1055 transitions, 20052 flow [2022-12-11 20:21:49,631 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19333, PETRI_DIFFERENCE_MINUEND_PLACES=730, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1046, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=903, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=20052, PETRI_PLACES=774, PETRI_TRANSITIONS=1055} [2022-12-11 20:21:49,631 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 692 predicate places. [2022-12-11 20:21:49,632 INFO L495 AbstractCegarLoop]: Abstraction has has 774 places, 1055 transitions, 20052 flow [2022-12-11 20:21:49,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:49,632 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:49,632 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] [2022-12-11 20:21:49,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable168 [2022-12-11 20:21:49,632 INFO L420 AbstractCegarLoop]: === Iteration 170 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:49,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:49,632 INFO L85 PathProgramCache]: Analyzing trace with hash -1731528427, now seen corresponding path program 170 times [2022-12-11 20:21:49,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:49,632 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372972741] [2022-12-11 20:21:49,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:49,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:49,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:49,960 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 20:21:49,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:49,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372972741] [2022-12-11 20:21:49,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372972741] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:49,961 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:49,961 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:49,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845367707] [2022-12-11 20:21:49,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:49,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:49,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:49,961 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:49,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:49,962 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:49,962 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 774 places, 1055 transitions, 20052 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:49,962 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:49,962 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:49,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:51,811 INFO L130 PetriNetUnfolder]: 780/2306 cut-off events. [2022-12-11 20:21:51,812 INFO L131 PetriNetUnfolder]: For 109411/109411 co-relation queries the response was YES. [2022-12-11 20:21:51,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24724 conditions, 2306 events. 780/2306 cut-off events. For 109411/109411 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 17846 event pairs, 56 based on Foata normal form. 1/2304 useless extension candidates. Maximal degree in co-relation 24438. Up to 1740 conditions per place. [2022-12-11 20:21:51,883 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 910 selfloop transitions, 122 changer transitions 21/1086 dead transitions. [2022-12-11 20:21:51,884 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 799 places, 1086 transitions, 22637 flow [2022-12-11 20:21:51,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:21:51,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:21:51,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1485 transitions. [2022-12-11 20:21:51,885 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5334051724137931 [2022-12-11 20:21:51,885 INFO L175 Difference]: Start difference. First operand has 774 places, 1055 transitions, 20052 flow. Second operand 32 states and 1485 transitions. [2022-12-11 20:21:51,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 799 places, 1086 transitions, 22637 flow [2022-12-11 20:21:52,905 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 772 places, 1086 transitions, 22047 flow, removed 181 selfloop flow, removed 27 redundant places. [2022-12-11 20:21:52,920 INFO L231 Difference]: Finished difference. Result has 780 places, 1048 transitions, 19743 flow [2022-12-11 20:21:52,920 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19508, PETRI_DIFFERENCE_MINUEND_PLACES=741, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1055, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=933, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=19743, PETRI_PLACES=780, PETRI_TRANSITIONS=1048} [2022-12-11 20:21:52,921 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 698 predicate places. [2022-12-11 20:21:52,921 INFO L495 AbstractCegarLoop]: Abstraction has has 780 places, 1048 transitions, 19743 flow [2022-12-11 20:21:52,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:52,921 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:52,921 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] [2022-12-11 20:21:52,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable169 [2022-12-11 20:21:52,921 INFO L420 AbstractCegarLoop]: === Iteration 171 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:52,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:52,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1200873619, now seen corresponding path program 171 times [2022-12-11 20:21:52,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:52,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1947800374] [2022-12-11 20:21:52,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:52,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:52,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:53,271 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 20:21:53,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:53,271 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1947800374] [2022-12-11 20:21:53,271 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1947800374] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:53,271 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:53,271 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:21:53,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901388322] [2022-12-11 20:21:53,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:53,272 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:21:53,272 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:53,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:21:53,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:21:53,273 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:53,273 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 780 places, 1048 transitions, 19743 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:53,273 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:53,273 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:53,273 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:55,230 INFO L130 PetriNetUnfolder]: 793/2354 cut-off events. [2022-12-11 20:21:55,231 INFO L131 PetriNetUnfolder]: For 106145/106145 co-relation queries the response was YES. [2022-12-11 20:21:55,274 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25049 conditions, 2354 events. 793/2354 cut-off events. For 106145/106145 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 18486 event pairs, 48 based on Foata normal form. 1/2352 useless extension candidates. Maximal degree in co-relation 24764. Up to 1643 conditions per place. [2022-12-11 20:21:55,286 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 877 selfloop transitions, 189 changer transitions 30/1129 dead transitions. [2022-12-11 20:21:55,286 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 808 places, 1129 transitions, 23824 flow [2022-12-11 20:21:55,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:21:55,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:21:55,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1841 transitions. [2022-12-11 20:21:55,288 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5290229885057471 [2022-12-11 20:21:55,288 INFO L175 Difference]: Start difference. First operand has 780 places, 1048 transitions, 19743 flow. Second operand 40 states and 1841 transitions. [2022-12-11 20:21:55,288 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 808 places, 1129 transitions, 23824 flow [2022-12-11 20:21:56,497 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 776 places, 1129 transitions, 23505 flow, removed 21 selfloop flow, removed 32 redundant places. [2022-12-11 20:21:56,512 INFO L231 Difference]: Finished difference. Result has 786 places, 1065 transitions, 20432 flow [2022-12-11 20:21:56,512 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19447, PETRI_DIFFERENCE_MINUEND_PLACES=737, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1048, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=862, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=20432, PETRI_PLACES=786, PETRI_TRANSITIONS=1065} [2022-12-11 20:21:56,513 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 704 predicate places. [2022-12-11 20:21:56,513 INFO L495 AbstractCegarLoop]: Abstraction has has 786 places, 1065 transitions, 20432 flow [2022-12-11 20:21:56,513 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:21:56,513 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:21:56,513 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] [2022-12-11 20:21:56,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable170 [2022-12-11 20:21:56,513 INFO L420 AbstractCegarLoop]: === Iteration 172 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:21:56,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:21:56,513 INFO L85 PathProgramCache]: Analyzing trace with hash 1611893081, now seen corresponding path program 172 times [2022-12-11 20:21:56,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:21:56,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487485172] [2022-12-11 20:21:56,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:21:56,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:21:56,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:21:56,858 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:21:56,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:21:56,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487485172] [2022-12-11 20:21:56,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487485172] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:21:56,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:21:56,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:21:56,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054028096] [2022-12-11 20:21:56,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:21:56,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:21:56,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:21:56,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:21:56,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:21:56,860 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:21:56,860 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 786 places, 1065 transitions, 20432 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:21:56,860 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:21:56,860 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:21:56,860 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:21:58,955 INFO L130 PetriNetUnfolder]: 786/2330 cut-off events. [2022-12-11 20:21:58,956 INFO L131 PetriNetUnfolder]: For 109632/109632 co-relation queries the response was YES. [2022-12-11 20:21:58,999 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25252 conditions, 2330 events. 786/2330 cut-off events. For 109632/109632 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 18187 event pairs, 48 based on Foata normal form. 1/2329 useless extension candidates. Maximal degree in co-relation 24967. Up to 1710 conditions per place. [2022-12-11 20:21:59,011 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 872 selfloop transitions, 192 changer transitions 20/1117 dead transitions. [2022-12-11 20:21:59,012 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 817 places, 1117 transitions, 23889 flow [2022-12-11 20:21:59,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:21:59,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:21:59,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1888 transitions. [2022-12-11 20:21:59,013 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.529296327446033 [2022-12-11 20:21:59,013 INFO L175 Difference]: Start difference. First operand has 786 places, 1065 transitions, 20432 flow. Second operand 41 states and 1888 transitions. [2022-12-11 20:21:59,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 817 places, 1117 transitions, 23889 flow [2022-12-11 20:22:00,213 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 782 places, 1117 transitions, 23398 flow, removed 102 selfloop flow, removed 35 redundant places. [2022-12-11 20:22:00,229 INFO L231 Difference]: Finished difference. Result has 793 places, 1076 transitions, 20853 flow [2022-12-11 20:22:00,229 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19969, PETRI_DIFFERENCE_MINUEND_PLACES=742, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1065, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=181, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=879, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=20853, PETRI_PLACES=793, PETRI_TRANSITIONS=1076} [2022-12-11 20:22:00,230 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 711 predicate places. [2022-12-11 20:22:00,230 INFO L495 AbstractCegarLoop]: Abstraction has has 793 places, 1076 transitions, 20853 flow [2022-12-11 20:22:00,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:00,230 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:00,230 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] [2022-12-11 20:22:00,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable171 [2022-12-11 20:22:00,230 INFO L420 AbstractCegarLoop]: === Iteration 173 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:00,230 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:00,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1463915129, now seen corresponding path program 173 times [2022-12-11 20:22:00,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:00,231 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716530] [2022-12-11 20:22:00,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:00,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:00,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:00,534 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:22:00,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:00,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716530] [2022-12-11 20:22:00,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716530] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:00,534 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:00,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:22:00,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506852344] [2022-12-11 20:22:00,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:00,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:22:00,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:00,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:22:00,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:22:00,535 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:00,536 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 793 places, 1076 transitions, 20853 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:00,536 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:00,536 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:00,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:02,484 INFO L130 PetriNetUnfolder]: 781/2330 cut-off events. [2022-12-11 20:22:02,485 INFO L131 PetriNetUnfolder]: For 107445/107445 co-relation queries the response was YES. [2022-12-11 20:22:02,521 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25064 conditions, 2330 events. 781/2330 cut-off events. For 107445/107445 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 18183 event pairs, 60 based on Foata normal form. 1/2328 useless extension candidates. Maximal degree in co-relation 24776. Up to 1722 conditions per place. [2022-12-11 20:22:02,532 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 905 selfloop transitions, 149 changer transitions 21/1108 dead transitions. [2022-12-11 20:22:02,533 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 824 places, 1108 transitions, 23514 flow [2022-12-11 20:22:02,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:22:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:22:02,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1750 transitions. [2022-12-11 20:22:02,534 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.529340592861464 [2022-12-11 20:22:02,534 INFO L175 Difference]: Start difference. First operand has 793 places, 1076 transitions, 20853 flow. Second operand 38 states and 1750 transitions. [2022-12-11 20:22:02,534 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 824 places, 1108 transitions, 23514 flow [2022-12-11 20:22:03,635 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 792 places, 1108 transitions, 22853 flow, removed 198 selfloop flow, removed 32 redundant places. [2022-12-11 20:22:03,650 INFO L231 Difference]: Finished difference. Result has 800 places, 1069 transitions, 20537 flow [2022-12-11 20:22:03,650 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20246, PETRI_DIFFERENCE_MINUEND_PLACES=755, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1076, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=927, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=20537, PETRI_PLACES=800, PETRI_TRANSITIONS=1069} [2022-12-11 20:22:03,650 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 718 predicate places. [2022-12-11 20:22:03,650 INFO L495 AbstractCegarLoop]: Abstraction has has 800 places, 1069 transitions, 20537 flow [2022-12-11 20:22:03,651 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:03,651 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:03,651 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] [2022-12-11 20:22:03,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable172 [2022-12-11 20:22:03,651 INFO L420 AbstractCegarLoop]: === Iteration 174 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:03,651 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:03,651 INFO L85 PathProgramCache]: Analyzing trace with hash 122966481, now seen corresponding path program 174 times [2022-12-11 20:22:03,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:03,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936908538] [2022-12-11 20:22:03,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:03,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:03,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:03,975 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 20:22:03,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:03,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936908538] [2022-12-11 20:22:03,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936908538] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:03,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:03,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:22:03,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603906568] [2022-12-11 20:22:03,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:03,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:22:03,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:03,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:22:03,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:22:03,977 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:03,977 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 800 places, 1069 transitions, 20537 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:03,977 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:03,977 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:03,977 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:05,978 INFO L130 PetriNetUnfolder]: 788/2343 cut-off events. [2022-12-11 20:22:05,978 INFO L131 PetriNetUnfolder]: For 104010/104010 co-relation queries the response was YES. [2022-12-11 20:22:06,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25248 conditions, 2343 events. 788/2343 cut-off events. For 104010/104010 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 18388 event pairs, 59 based on Foata normal form. 1/2341 useless extension candidates. Maximal degree in co-relation 24960. Up to 1758 conditions per place. [2022-12-11 20:22:06,035 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 940 selfloop transitions, 112 changer transitions 30/1115 dead transitions. [2022-12-11 20:22:06,035 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 823 places, 1115 transitions, 23851 flow [2022-12-11 20:22:06,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:22:06,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:22:06,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1608 transitions. [2022-12-11 20:22:06,037 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5280788177339901 [2022-12-11 20:22:06,037 INFO L175 Difference]: Start difference. First operand has 800 places, 1069 transitions, 20537 flow. Second operand 35 states and 1608 transitions. [2022-12-11 20:22:06,037 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 823 places, 1115 transitions, 23851 flow [2022-12-11 20:22:07,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 785 places, 1115 transitions, 23471 flow, removed 20 selfloop flow, removed 38 redundant places. [2022-12-11 20:22:07,202 INFO L231 Difference]: Finished difference. Result has 795 places, 1067 transitions, 20553 flow [2022-12-11 20:22:07,203 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20175, PETRI_DIFFERENCE_MINUEND_PLACES=751, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1069, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=958, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=20553, PETRI_PLACES=795, PETRI_TRANSITIONS=1067} [2022-12-11 20:22:07,203 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 713 predicate places. [2022-12-11 20:22:07,203 INFO L495 AbstractCegarLoop]: Abstraction has has 795 places, 1067 transitions, 20553 flow [2022-12-11 20:22:07,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:07,203 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:07,203 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] [2022-12-11 20:22:07,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable173 [2022-12-11 20:22:07,203 INFO L420 AbstractCegarLoop]: === Iteration 175 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:07,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:07,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1812615597, now seen corresponding path program 175 times [2022-12-11 20:22:07,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:07,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625355986] [2022-12-11 20:22:07,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:07,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:07,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:07,548 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 20:22:07,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:07,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625355986] [2022-12-11 20:22:07,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625355986] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:07,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:07,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:22:07,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290517796] [2022-12-11 20:22:07,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:07,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:22:07,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:07,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:22:07,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:22:07,550 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:07,550 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 795 places, 1067 transitions, 20553 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:07,550 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:07,550 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:07,550 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:09,538 INFO L130 PetriNetUnfolder]: 788/2356 cut-off events. [2022-12-11 20:22:09,539 INFO L131 PetriNetUnfolder]: For 107732/107732 co-relation queries the response was YES. [2022-12-11 20:22:09,583 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25405 conditions, 2356 events. 788/2356 cut-off events. For 107732/107732 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 18584 event pairs, 50 based on Foata normal form. 1/2354 useless extension candidates. Maximal degree in co-relation 25117. Up to 1572 conditions per place. [2022-12-11 20:22:09,595 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 789 selfloop transitions, 279 changer transitions 29/1130 dead transitions. [2022-12-11 20:22:09,595 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 828 places, 1130 transitions, 24345 flow [2022-12-11 20:22:09,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:22:09,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:22:09,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2013 transitions. [2022-12-11 20:22:09,596 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5258620689655172 [2022-12-11 20:22:09,596 INFO L175 Difference]: Start difference. First operand has 795 places, 1067 transitions, 20553 flow. Second operand 44 states and 2013 transitions. [2022-12-11 20:22:09,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 828 places, 1130 transitions, 24345 flow [2022-12-11 20:22:10,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 794 places, 1130 transitions, 23892 flow, removed 97 selfloop flow, removed 34 redundant places. [2022-12-11 20:22:10,662 INFO L231 Difference]: Finished difference. Result has 804 places, 1073 transitions, 21044 flow [2022-12-11 20:22:10,663 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20166, PETRI_DIFFERENCE_MINUEND_PLACES=751, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1067, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=793, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=21044, PETRI_PLACES=804, PETRI_TRANSITIONS=1073} [2022-12-11 20:22:10,663 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 722 predicate places. [2022-12-11 20:22:10,663 INFO L495 AbstractCegarLoop]: Abstraction has has 804 places, 1073 transitions, 21044 flow [2022-12-11 20:22:10,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:10,663 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:10,663 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] [2022-12-11 20:22:10,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable174 [2022-12-11 20:22:10,664 INFO L420 AbstractCegarLoop]: === Iteration 176 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:10,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:10,664 INFO L85 PathProgramCache]: Analyzing trace with hash -295404579, now seen corresponding path program 176 times [2022-12-11 20:22:10,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:10,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729135760] [2022-12-11 20:22:10,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:10,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:10,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:10,951 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 20:22:10,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:10,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729135760] [2022-12-11 20:22:10,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729135760] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:10,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:10,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:22:10,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199743015] [2022-12-11 20:22:10,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:10,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:22:10,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:10,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:22:10,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:22:10,953 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:10,953 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 804 places, 1073 transitions, 21044 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:10,953 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:10,953 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:10,953 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:13,038 INFO L130 PetriNetUnfolder]: 821/2497 cut-off events. [2022-12-11 20:22:13,039 INFO L131 PetriNetUnfolder]: For 113732/113732 co-relation queries the response was YES. [2022-12-11 20:22:13,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26844 conditions, 2497 events. 821/2497 cut-off events. For 113732/113732 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 20141 event pairs, 47 based on Foata normal form. 1/2495 useless extension candidates. Maximal degree in co-relation 26556. Up to 1791 conditions per place. [2022-12-11 20:22:13,096 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 952 selfloop transitions, 182 changer transitions 21/1188 dead transitions. [2022-12-11 20:22:13,096 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 833 places, 1188 transitions, 26059 flow [2022-12-11 20:22:13,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:22:13,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:22:13,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1715 transitions. [2022-12-11 20:22:13,097 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5327741534638086 [2022-12-11 20:22:13,098 INFO L175 Difference]: Start difference. First operand has 804 places, 1073 transitions, 21044 flow. Second operand 37 states and 1715 transitions. [2022-12-11 20:22:13,098 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 833 places, 1188 transitions, 26059 flow [2022-12-11 20:22:14,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 796 places, 1188 transitions, 25567 flow, removed 92 selfloop flow, removed 37 redundant places. [2022-12-11 20:22:14,212 INFO L231 Difference]: Finished difference. Result has 808 places, 1139 transitions, 22924 flow [2022-12-11 20:22:14,213 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20606, PETRI_DIFFERENCE_MINUEND_PLACES=760, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1073, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=903, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=22924, PETRI_PLACES=808, PETRI_TRANSITIONS=1139} [2022-12-11 20:22:14,213 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 726 predicate places. [2022-12-11 20:22:14,213 INFO L495 AbstractCegarLoop]: Abstraction has has 808 places, 1139 transitions, 22924 flow [2022-12-11 20:22:14,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:14,213 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:14,213 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] [2022-12-11 20:22:14,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable175 [2022-12-11 20:22:14,213 INFO L420 AbstractCegarLoop]: === Iteration 177 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:14,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:14,214 INFO L85 PathProgramCache]: Analyzing trace with hash 313180569, now seen corresponding path program 177 times [2022-12-11 20:22:14,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:14,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1548123061] [2022-12-11 20:22:14,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:14,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:14,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:14,514 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 20:22:14,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:14,514 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1548123061] [2022-12-11 20:22:14,514 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1548123061] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:14,515 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:14,515 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:22:14,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069396739] [2022-12-11 20:22:14,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:14,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:22:14,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:14,517 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:22:14,517 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:22:14,518 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:14,518 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 808 places, 1139 transitions, 22924 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:22:14,518 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:14,518 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:14,518 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:16,739 INFO L130 PetriNetUnfolder]: 829/2520 cut-off events. [2022-12-11 20:22:16,739 INFO L131 PetriNetUnfolder]: For 124179/124179 co-relation queries the response was YES. [2022-12-11 20:22:16,777 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27643 conditions, 2520 events. 829/2520 cut-off events. For 124179/124179 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 20456 event pairs, 54 based on Foata normal form. 1/2518 useless extension candidates. Maximal degree in co-relation 27350. Up to 1874 conditions per place. [2022-12-11 20:22:16,789 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1010 selfloop transitions, 120 changer transitions 31/1194 dead transitions. [2022-12-11 20:22:16,789 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 839 places, 1194 transitions, 26571 flow [2022-12-11 20:22:16,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:22:16,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:22:16,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1734 transitions. [2022-12-11 20:22:16,800 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5245009074410163 [2022-12-11 20:22:16,800 INFO L175 Difference]: Start difference. First operand has 808 places, 1139 transitions, 22924 flow. Second operand 38 states and 1734 transitions. [2022-12-11 20:22:16,800 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 839 places, 1194 transitions, 26571 flow [2022-12-11 20:22:17,971 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 818 places, 1194 transitions, 25843 flow, removed 304 selfloop flow, removed 21 redundant places. [2022-12-11 20:22:17,988 INFO L231 Difference]: Finished difference. Result has 828 places, 1147 transitions, 22850 flow [2022-12-11 20:22:17,988 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22200, PETRI_DIFFERENCE_MINUEND_PLACES=781, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1020, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=22850, PETRI_PLACES=828, PETRI_TRANSITIONS=1147} [2022-12-11 20:22:17,988 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 746 predicate places. [2022-12-11 20:22:17,988 INFO L495 AbstractCegarLoop]: Abstraction has has 828 places, 1147 transitions, 22850 flow [2022-12-11 20:22:17,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:22:17,989 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:17,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] [2022-12-11 20:22:17,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable176 [2022-12-11 20:22:17,989 INFO L420 AbstractCegarLoop]: === Iteration 178 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:17,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:17,989 INFO L85 PathProgramCache]: Analyzing trace with hash 1428316635, now seen corresponding path program 178 times [2022-12-11 20:22:17,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:17,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173198819] [2022-12-11 20:22:17,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:17,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:18,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:18,286 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 20:22:18,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:18,287 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173198819] [2022-12-11 20:22:18,287 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173198819] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:18,287 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:18,287 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:22:18,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1943701502] [2022-12-11 20:22:18,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:18,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:22:18,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:18,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:22:18,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:22:18,288 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:18,288 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 828 places, 1147 transitions, 22850 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:22:18,288 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:18,288 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:18,288 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:20,236 INFO L130 PetriNetUnfolder]: 819/2501 cut-off events. [2022-12-11 20:22:20,236 INFO L131 PetriNetUnfolder]: For 122732/122732 co-relation queries the response was YES. [2022-12-11 20:22:20,287 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27300 conditions, 2501 events. 819/2501 cut-off events. For 122732/122732 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 20264 event pairs, 50 based on Foata normal form. 1/2499 useless extension candidates. Maximal degree in co-relation 26998. Up to 1831 conditions per place. [2022-12-11 20:22:20,300 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 991 selfloop transitions, 150 changer transitions 24/1198 dead transitions. [2022-12-11 20:22:20,300 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 847 places, 1198 transitions, 26442 flow [2022-12-11 20:22:20,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:22:20,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:22:20,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1404 transitions. [2022-12-11 20:22:20,301 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5379310344827586 [2022-12-11 20:22:20,301 INFO L175 Difference]: Start difference. First operand has 828 places, 1147 transitions, 22850 flow. Second operand 30 states and 1404 transitions. [2022-12-11 20:22:20,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 847 places, 1198 transitions, 26442 flow [2022-12-11 20:22:21,547 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 813 places, 1198 transitions, 25879 flow, removed 127 selfloop flow, removed 34 redundant places. [2022-12-11 20:22:21,564 INFO L231 Difference]: Finished difference. Result has 820 places, 1149 transitions, 22904 flow [2022-12-11 20:22:21,564 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22305, PETRI_DIFFERENCE_MINUEND_PLACES=784, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1000, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=22904, PETRI_PLACES=820, PETRI_TRANSITIONS=1149} [2022-12-11 20:22:21,565 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 738 predicate places. [2022-12-11 20:22:21,565 INFO L495 AbstractCegarLoop]: Abstraction has has 820 places, 1149 transitions, 22904 flow [2022-12-11 20:22:21,565 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:22:21,565 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:21,565 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] [2022-12-11 20:22:21,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable177 [2022-12-11 20:22:21,565 INFO L420 AbstractCegarLoop]: === Iteration 179 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:21,565 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:21,565 INFO L85 PathProgramCache]: Analyzing trace with hash 1634937337, now seen corresponding path program 179 times [2022-12-11 20:22:21,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:21,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349217356] [2022-12-11 20:22:21,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:21,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:21,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:21,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:22:21,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:21,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349217356] [2022-12-11 20:22:21,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349217356] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:21,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:21,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:22:21,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593103932] [2022-12-11 20:22:21,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:21,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:22:21,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:21,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:22:21,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:22:21,973 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:21,973 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 820 places, 1149 transitions, 22904 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:21,973 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:21,973 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:21,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:23,951 INFO L130 PetriNetUnfolder]: 819/2488 cut-off events. [2022-12-11 20:22:23,952 INFO L131 PetriNetUnfolder]: For 123034/123034 co-relation queries the response was YES. [2022-12-11 20:22:24,002 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27313 conditions, 2488 events. 819/2488 cut-off events. For 123034/123034 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 20009 event pairs, 55 based on Foata normal form. 1/2486 useless extension candidates. Maximal degree in co-relation 27012. Up to 1820 conditions per place. [2022-12-11 20:22:24,014 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 996 selfloop transitions, 158 changer transitions 21/1208 dead transitions. [2022-12-11 20:22:24,014 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 848 places, 1208 transitions, 26948 flow [2022-12-11 20:22:24,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:22:24,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:22:24,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1579 transitions. [2022-12-11 20:22:24,015 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5338066260987153 [2022-12-11 20:22:24,015 INFO L175 Difference]: Start difference. First operand has 820 places, 1149 transitions, 22904 flow. Second operand 34 states and 1579 transitions. [2022-12-11 20:22:24,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 848 places, 1208 transitions, 26948 flow [2022-12-11 20:22:25,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 826 places, 1208 transitions, 26296 flow, removed 260 selfloop flow, removed 22 redundant places. [2022-12-11 20:22:25,306 INFO L231 Difference]: Finished difference. Result has 833 places, 1160 transitions, 23304 flow [2022-12-11 20:22:25,306 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22500, PETRI_DIFFERENCE_MINUEND_PLACES=793, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1149, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=148, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=997, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=23304, PETRI_PLACES=833, PETRI_TRANSITIONS=1160} [2022-12-11 20:22:25,306 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 751 predicate places. [2022-12-11 20:22:25,306 INFO L495 AbstractCegarLoop]: Abstraction has has 833 places, 1160 transitions, 23304 flow [2022-12-11 20:22:25,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:25,307 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:25,307 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] [2022-12-11 20:22:25,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable178 [2022-12-11 20:22:25,307 INFO L420 AbstractCegarLoop]: === Iteration 180 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:25,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:25,307 INFO L85 PathProgramCache]: Analyzing trace with hash 959652689, now seen corresponding path program 180 times [2022-12-11 20:22:25,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:25,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343387815] [2022-12-11 20:22:25,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:25,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:25,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:25,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:22:25,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:25,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343387815] [2022-12-11 20:22:25,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343387815] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:25,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:25,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:22:25,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546622757] [2022-12-11 20:22:25,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:25,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:22:25,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:25,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:22:25,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:22:25,618 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:25,619 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 833 places, 1160 transitions, 23304 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:25,619 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:25,619 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:25,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:27,556 INFO L130 PetriNetUnfolder]: 824/2505 cut-off events. [2022-12-11 20:22:27,556 INFO L131 PetriNetUnfolder]: For 125382/125382 co-relation queries the response was YES. [2022-12-11 20:22:27,605 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27585 conditions, 2505 events. 824/2505 cut-off events. For 125382/125382 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 20233 event pairs, 53 based on Foata normal form. 1/2503 useless extension candidates. Maximal degree in co-relation 27280. Up to 1865 conditions per place. [2022-12-11 20:22:27,617 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1009 selfloop transitions, 129 changer transitions 32/1203 dead transitions. [2022-12-11 20:22:27,617 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 862 places, 1203 transitions, 26752 flow [2022-12-11 20:22:27,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:22:27,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:22:27,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1613 transitions. [2022-12-11 20:22:27,618 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5297208538587849 [2022-12-11 20:22:27,618 INFO L175 Difference]: Start difference. First operand has 833 places, 1160 transitions, 23304 flow. Second operand 35 states and 1613 transitions. [2022-12-11 20:22:27,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 862 places, 1203 transitions, 26752 flow [2022-12-11 20:22:28,994 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 836 places, 1203 transitions, 26257 flow, removed 156 selfloop flow, removed 26 redundant places. [2022-12-11 20:22:29,011 INFO L231 Difference]: Finished difference. Result has 846 places, 1156 transitions, 23165 flow [2022-12-11 20:22:29,011 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22829, PETRI_DIFFERENCE_MINUEND_PLACES=802, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1032, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=23165, PETRI_PLACES=846, PETRI_TRANSITIONS=1156} [2022-12-11 20:22:29,012 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 764 predicate places. [2022-12-11 20:22:29,012 INFO L495 AbstractCegarLoop]: Abstraction has has 846 places, 1156 transitions, 23165 flow [2022-12-11 20:22:29,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:29,012 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:29,012 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] [2022-12-11 20:22:29,012 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable179 [2022-12-11 20:22:29,012 INFO L420 AbstractCegarLoop]: === Iteration 181 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:29,012 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:29,012 INFO L85 PathProgramCache]: Analyzing trace with hash -2033496845, now seen corresponding path program 181 times [2022-12-11 20:22:29,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:29,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [899274006] [2022-12-11 20:22:29,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:29,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:29,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:29,284 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 20:22:29,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:29,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [899274006] [2022-12-11 20:22:29,284 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [899274006] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:29,284 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:29,284 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:22:29,284 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486838279] [2022-12-11 20:22:29,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:29,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:22:29,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:29,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:22:29,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:22:29,285 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:29,286 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 846 places, 1156 transitions, 23165 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:29,286 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:29,286 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:29,286 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:31,434 INFO L130 PetriNetUnfolder]: 833/2588 cut-off events. [2022-12-11 20:22:31,435 INFO L131 PetriNetUnfolder]: For 126781/126781 co-relation queries the response was YES. [2022-12-11 20:22:31,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27946 conditions, 2588 events. 833/2588 cut-off events. For 126781/126781 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 21323 event pairs, 52 based on Foata normal form. 1/2586 useless extension candidates. Maximal degree in co-relation 27635. Up to 1723 conditions per place. [2022-12-11 20:22:31,493 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 942 selfloop transitions, 222 changer transitions 51/1248 dead transitions. [2022-12-11 20:22:31,493 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 870 places, 1248 transitions, 27714 flow [2022-12-11 20:22:31,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:22:31,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:22:31,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1614 transitions. [2022-12-11 20:22:31,495 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5300492610837438 [2022-12-11 20:22:31,495 INFO L175 Difference]: Start difference. First operand has 846 places, 1156 transitions, 23165 flow. Second operand 35 states and 1614 transitions. [2022-12-11 20:22:31,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 870 places, 1248 transitions, 27714 flow [2022-12-11 20:22:33,020 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 837 places, 1248 transitions, 27309 flow, removed 87 selfloop flow, removed 33 redundant places. [2022-12-11 20:22:33,038 INFO L231 Difference]: Finished difference. Result has 846 places, 1171 transitions, 24104 flow [2022-12-11 20:22:33,039 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22808, PETRI_DIFFERENCE_MINUEND_PLACES=803, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1156, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=197, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=941, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=24104, PETRI_PLACES=846, PETRI_TRANSITIONS=1171} [2022-12-11 20:22:33,039 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 764 predicate places. [2022-12-11 20:22:33,039 INFO L495 AbstractCegarLoop]: Abstraction has has 846 places, 1171 transitions, 24104 flow [2022-12-11 20:22:33,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:33,039 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:33,039 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] [2022-12-11 20:22:33,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable180 [2022-12-11 20:22:33,040 INFO L420 AbstractCegarLoop]: === Iteration 182 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:33,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:33,040 INFO L85 PathProgramCache]: Analyzing trace with hash -2083968233, now seen corresponding path program 182 times [2022-12-11 20:22:33,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:33,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161117580] [2022-12-11 20:22:33,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:33,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:33,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:33,357 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:22:33,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:33,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161117580] [2022-12-11 20:22:33,357 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161117580] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:33,358 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:33,358 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:22:33,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [230871606] [2022-12-11 20:22:33,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:33,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:22:33,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:33,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:22:33,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:22:33,359 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:33,359 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 846 places, 1171 transitions, 24104 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:33,359 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:33,359 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:33,359 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:35,707 INFO L130 PetriNetUnfolder]: 818/2548 cut-off events. [2022-12-11 20:22:35,707 INFO L131 PetriNetUnfolder]: For 134251/134251 co-relation queries the response was YES. [2022-12-11 20:22:35,760 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28346 conditions, 2548 events. 818/2548 cut-off events. For 134251/134251 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 20858 event pairs, 48 based on Foata normal form. 1/2546 useless extension candidates. Maximal degree in co-relation 28035. Up to 1845 conditions per place. [2022-12-11 20:22:35,774 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1007 selfloop transitions, 167 changer transitions 20/1227 dead transitions. [2022-12-11 20:22:35,774 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 878 places, 1227 transitions, 28049 flow [2022-12-11 20:22:35,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:22:35,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:22:35,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1796 transitions. [2022-12-11 20:22:35,775 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5293250810492189 [2022-12-11 20:22:35,775 INFO L175 Difference]: Start difference. First operand has 846 places, 1171 transitions, 24104 flow. Second operand 39 states and 1796 transitions. [2022-12-11 20:22:35,775 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 878 places, 1227 transitions, 28049 flow [2022-12-11 20:22:37,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 853 places, 1227 transitions, 27302 flow, removed 256 selfloop flow, removed 25 redundant places. [2022-12-11 20:22:37,416 INFO L231 Difference]: Finished difference. Result has 863 places, 1180 transitions, 24202 flow [2022-12-11 20:22:37,417 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23409, PETRI_DIFFERENCE_MINUEND_PLACES=815, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1171, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1009, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=24202, PETRI_PLACES=863, PETRI_TRANSITIONS=1180} [2022-12-11 20:22:37,417 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 781 predicate places. [2022-12-11 20:22:37,417 INFO L495 AbstractCegarLoop]: Abstraction has has 863 places, 1180 transitions, 24202 flow [2022-12-11 20:22:37,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:37,417 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:37,417 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] [2022-12-11 20:22:37,418 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable181 [2022-12-11 20:22:37,418 INFO L420 AbstractCegarLoop]: === Iteration 183 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:37,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:37,418 INFO L85 PathProgramCache]: Analyzing trace with hash -485333715, now seen corresponding path program 183 times [2022-12-11 20:22:37,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:37,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510634687] [2022-12-11 20:22:37,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:37,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:37,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:37,763 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 20:22:37,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:37,763 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510634687] [2022-12-11 20:22:37,763 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510634687] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:37,763 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:37,763 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:22:37,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [652924080] [2022-12-11 20:22:37,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:37,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:22:37,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:37,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:22:37,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:22:37,764 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:37,765 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 863 places, 1180 transitions, 24202 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:22:37,765 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:37,765 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:37,765 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:39,994 INFO L130 PetriNetUnfolder]: 818/2547 cut-off events. [2022-12-11 20:22:39,995 INFO L131 PetriNetUnfolder]: For 132735/132735 co-relation queries the response was YES. [2022-12-11 20:22:40,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28298 conditions, 2547 events. 818/2547 cut-off events. For 132735/132735 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 20908 event pairs, 54 based on Foata normal form. 1/2545 useless extension candidates. Maximal degree in co-relation 27981. Up to 1888 conditions per place. [2022-12-11 20:22:40,061 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1044 selfloop transitions, 124 changer transitions 17/1218 dead transitions. [2022-12-11 20:22:40,062 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 895 places, 1218 transitions, 27727 flow [2022-12-11 20:22:40,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:22:40,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:22:40,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1771 transitions. [2022-12-11 20:22:40,063 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5219569702328323 [2022-12-11 20:22:40,063 INFO L175 Difference]: Start difference. First operand has 863 places, 1180 transitions, 24202 flow. Second operand 39 states and 1771 transitions. [2022-12-11 20:22:40,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 895 places, 1218 transitions, 27727 flow [2022-12-11 20:22:41,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 867 places, 1218 transitions, 27149 flow, removed 181 selfloop flow, removed 28 redundant places. [2022-12-11 20:22:41,674 INFO L231 Difference]: Finished difference. Result has 877 places, 1185 transitions, 24307 flow [2022-12-11 20:22:41,675 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23642, PETRI_DIFFERENCE_MINUEND_PLACES=829, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1061, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=24307, PETRI_PLACES=877, PETRI_TRANSITIONS=1185} [2022-12-11 20:22:41,675 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 795 predicate places. [2022-12-11 20:22:41,675 INFO L495 AbstractCegarLoop]: Abstraction has has 877 places, 1185 transitions, 24307 flow [2022-12-11 20:22:41,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:22:41,676 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:41,676 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] [2022-12-11 20:22:41,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable182 [2022-12-11 20:22:41,676 INFO L420 AbstractCegarLoop]: === Iteration 184 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:41,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:41,676 INFO L85 PathProgramCache]: Analyzing trace with hash 550203219, now seen corresponding path program 184 times [2022-12-11 20:22:41,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:41,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391218092] [2022-12-11 20:22:41,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:41,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:41,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:41,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:22:41,972 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:41,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391218092] [2022-12-11 20:22:41,972 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391218092] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:41,972 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:41,972 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:22:41,972 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293087236] [2022-12-11 20:22:41,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:41,972 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:22:41,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:41,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:22:41,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:22:41,973 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:41,973 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 877 places, 1185 transitions, 24307 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:41,973 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:41,974 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:41,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:43,989 INFO L130 PetriNetUnfolder]: 817/2534 cut-off events. [2022-12-11 20:22:43,990 INFO L131 PetriNetUnfolder]: For 137481/137481 co-relation queries the response was YES. [2022-12-11 20:22:44,043 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28451 conditions, 2534 events. 817/2534 cut-off events. For 137481/137481 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 20758 event pairs, 52 based on Foata normal form. 1/2531 useless extension candidates. Maximal degree in co-relation 28130. Up to 1754 conditions per place. [2022-12-11 20:22:44,055 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 978 selfloop transitions, 210 changer transitions 24/1245 dead transitions. [2022-12-11 20:22:44,055 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 902 places, 1245 transitions, 28384 flow [2022-12-11 20:22:44,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:22:44,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:22:44,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1483 transitions. [2022-12-11 20:22:44,056 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5326867816091954 [2022-12-11 20:22:44,056 INFO L175 Difference]: Start difference. First operand has 877 places, 1185 transitions, 24307 flow. Second operand 32 states and 1483 transitions. [2022-12-11 20:22:44,056 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 902 places, 1245 transitions, 28384 flow [2022-12-11 20:22:45,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 868 places, 1245 transitions, 27737 flow, removed 230 selfloop flow, removed 34 redundant places. [2022-12-11 20:22:45,635 INFO L231 Difference]: Finished difference. Result has 875 places, 1195 transitions, 24668 flow [2022-12-11 20:22:45,636 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23698, PETRI_DIFFERENCE_MINUEND_PLACES=837, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=982, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=24668, PETRI_PLACES=875, PETRI_TRANSITIONS=1195} [2022-12-11 20:22:45,636 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 793 predicate places. [2022-12-11 20:22:45,636 INFO L495 AbstractCegarLoop]: Abstraction has has 875 places, 1195 transitions, 24668 flow [2022-12-11 20:22:45,636 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:45,636 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:45,636 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] [2022-12-11 20:22:45,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable183 [2022-12-11 20:22:45,637 INFO L420 AbstractCegarLoop]: === Iteration 185 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:45,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:45,637 INFO L85 PathProgramCache]: Analyzing trace with hash 172603027, now seen corresponding path program 185 times [2022-12-11 20:22:45,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:45,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412594249] [2022-12-11 20:22:45,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:45,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:45,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:45,934 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 20:22:45,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:45,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412594249] [2022-12-11 20:22:45,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412594249] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:45,935 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:45,935 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:22:45,935 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031080716] [2022-12-11 20:22:45,935 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:45,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:22:45,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:45,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:22:45,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:22:45,936 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:45,936 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 875 places, 1195 transitions, 24668 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:45,936 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:45,936 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:45,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:48,006 INFO L130 PetriNetUnfolder]: 814/2515 cut-off events. [2022-12-11 20:22:48,006 INFO L131 PetriNetUnfolder]: For 135191/135191 co-relation queries the response was YES. [2022-12-11 20:22:48,059 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28254 conditions, 2515 events. 814/2515 cut-off events. For 135191/135191 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 20558 event pairs, 55 based on Foata normal form. 1/2511 useless extension candidates. Maximal degree in co-relation 27932. Up to 1854 conditions per place. [2022-12-11 20:22:48,071 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1040 selfloop transitions, 137 changer transitions 21/1231 dead transitions. [2022-12-11 20:22:48,071 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 905 places, 1231 transitions, 27654 flow [2022-12-11 20:22:48,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:22:48,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:22:48,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1659 transitions. [2022-12-11 20:22:48,073 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5296934865900383 [2022-12-11 20:22:48,073 INFO L175 Difference]: Start difference. First operand has 875 places, 1195 transitions, 24668 flow. Second operand 36 states and 1659 transitions. [2022-12-11 20:22:48,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 905 places, 1231 transitions, 27654 flow [2022-12-11 20:22:49,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 880 places, 1231 transitions, 27008 flow, removed 182 selfloop flow, removed 25 redundant places. [2022-12-11 20:22:49,734 INFO L231 Difference]: Finished difference. Result has 888 places, 1188 transitions, 24278 flow [2022-12-11 20:22:49,734 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24032, PETRI_DIFFERENCE_MINUEND_PLACES=845, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1195, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=137, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1058, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=24278, PETRI_PLACES=888, PETRI_TRANSITIONS=1188} [2022-12-11 20:22:49,734 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 806 predicate places. [2022-12-11 20:22:49,734 INFO L495 AbstractCegarLoop]: Abstraction has has 888 places, 1188 transitions, 24278 flow [2022-12-11 20:22:49,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:22:49,735 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:49,735 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] [2022-12-11 20:22:49,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable184 [2022-12-11 20:22:49,735 INFO L420 AbstractCegarLoop]: === Iteration 186 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:49,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:49,735 INFO L85 PathProgramCache]: Analyzing trace with hash -2110393671, now seen corresponding path program 186 times [2022-12-11 20:22:49,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:49,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395969790] [2022-12-11 20:22:49,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:49,735 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:49,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:50,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:22:50,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:50,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395969790] [2022-12-11 20:22:50,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395969790] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:50,006 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:50,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:22:50,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1355046860] [2022-12-11 20:22:50,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:50,007 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:22:50,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:50,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:22:50,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:22:50,008 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:50,008 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 888 places, 1188 transitions, 24278 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:22:50,008 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:50,008 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:50,008 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:52,002 INFO L130 PetriNetUnfolder]: 820/2536 cut-off events. [2022-12-11 20:22:52,002 INFO L131 PetriNetUnfolder]: For 127571/127571 co-relation queries the response was YES. [2022-12-11 20:22:52,057 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28135 conditions, 2536 events. 820/2536 cut-off events. For 127571/127571 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 20792 event pairs, 51 based on Foata normal form. 1/2532 useless extension candidates. Maximal degree in co-relation 27808. Up to 1911 conditions per place. [2022-12-11 20:22:52,070 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1067 selfloop transitions, 117 changer transitions 20/1237 dead transitions. [2022-12-11 20:22:52,070 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 909 places, 1237 transitions, 27956 flow [2022-12-11 20:22:52,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:22:52,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:22:52,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1579 transitions. [2022-12-11 20:22:52,072 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5338066260987153 [2022-12-11 20:22:52,072 INFO L175 Difference]: Start difference. First operand has 888 places, 1188 transitions, 24278 flow. Second operand 34 states and 1579 transitions. [2022-12-11 20:22:52,072 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 909 places, 1237 transitions, 27956 flow [2022-12-11 20:22:53,569 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 873 places, 1237 transitions, 27606 flow, removed 19 selfloop flow, removed 36 redundant places. [2022-12-11 20:22:53,585 INFO L231 Difference]: Finished difference. Result has 880 places, 1197 transitions, 24620 flow [2022-12-11 20:22:53,586 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23944, PETRI_DIFFERENCE_MINUEND_PLACES=840, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1077, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=24620, PETRI_PLACES=880, PETRI_TRANSITIONS=1197} [2022-12-11 20:22:53,586 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 798 predicate places. [2022-12-11 20:22:53,586 INFO L495 AbstractCegarLoop]: Abstraction has has 880 places, 1197 transitions, 24620 flow [2022-12-11 20:22:53,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:22:53,586 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:53,586 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] [2022-12-11 20:22:53,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable185 [2022-12-11 20:22:53,587 INFO L420 AbstractCegarLoop]: === Iteration 187 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:53,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:53,587 INFO L85 PathProgramCache]: Analyzing trace with hash -1764353473, now seen corresponding path program 187 times [2022-12-11 20:22:53,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:53,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129475283] [2022-12-11 20:22:53,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:53,587 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:53,861 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 20:22:53,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:53,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129475283] [2022-12-11 20:22:53,861 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129475283] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:53,861 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:53,861 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:22:53,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723083799] [2022-12-11 20:22:53,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:53,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:22:53,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:53,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:22:53,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:22:53,862 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:53,863 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 880 places, 1197 transitions, 24620 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:53,863 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:53,863 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:53,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:22:55,986 INFO L130 PetriNetUnfolder]: 820/2548 cut-off events. [2022-12-11 20:22:55,986 INFO L131 PetriNetUnfolder]: For 131242/131242 co-relation queries the response was YES. [2022-12-11 20:22:56,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28212 conditions, 2548 events. 820/2548 cut-off events. For 131242/131242 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 20992 event pairs, 55 based on Foata normal form. 1/2544 useless extension candidates. Maximal degree in co-relation 27888. Up to 1912 conditions per place. [2022-12-11 20:22:56,048 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1066 selfloop transitions, 116 changer transitions 26/1241 dead transitions. [2022-12-11 20:22:56,048 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 911 places, 1241 transitions, 27930 flow [2022-12-11 20:22:56,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:22:56,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:22:56,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1705 transitions. [2022-12-11 20:22:56,050 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5296675986331159 [2022-12-11 20:22:56,050 INFO L175 Difference]: Start difference. First operand has 880 places, 1197 transitions, 24620 flow. Second operand 37 states and 1705 transitions. [2022-12-11 20:22:56,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 911 places, 1241 transitions, 27930 flow [2022-12-11 20:22:57,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 883 places, 1241 transitions, 27425 flow, removed 166 selfloop flow, removed 28 redundant places. [2022-12-11 20:22:57,701 INFO L231 Difference]: Finished difference. Result has 895 places, 1200 transitions, 24530 flow [2022-12-11 20:22:57,702 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24152, PETRI_DIFFERENCE_MINUEND_PLACES=847, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1083, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=24530, PETRI_PLACES=895, PETRI_TRANSITIONS=1200} [2022-12-11 20:22:57,702 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 813 predicate places. [2022-12-11 20:22:57,702 INFO L495 AbstractCegarLoop]: Abstraction has has 895 places, 1200 transitions, 24530 flow [2022-12-11 20:22:57,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:57,702 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:22:57,702 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] [2022-12-11 20:22:57,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable186 [2022-12-11 20:22:57,703 INFO L420 AbstractCegarLoop]: === Iteration 188 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:22:57,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:22:57,703 INFO L85 PathProgramCache]: Analyzing trace with hash 1952244331, now seen corresponding path program 188 times [2022-12-11 20:22:57,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:22:57,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464801256] [2022-12-11 20:22:57,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:22:57,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:22:57,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:22:57,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:22:57,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:22:57,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464801256] [2022-12-11 20:22:57,976 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464801256] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:22:57,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:22:57,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:22:57,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713482688] [2022-12-11 20:22:57,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:22:57,976 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:22:57,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:22:57,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:22:57,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:22:57,977 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:22:57,977 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 895 places, 1200 transitions, 24530 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:22:57,977 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:22:57,978 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:22:57,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:00,334 INFO L130 PetriNetUnfolder]: 833/2588 cut-off events. [2022-12-11 20:23:00,334 INFO L131 PetriNetUnfolder]: For 132011/132011 co-relation queries the response was YES. [2022-12-11 20:23:00,377 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28710 conditions, 2588 events. 833/2588 cut-off events. For 132011/132011 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 21374 event pairs, 51 based on Foata normal form. 1/2584 useless extension candidates. Maximal degree in co-relation 28380. Up to 1832 conditions per place. [2022-12-11 20:23:00,389 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1011 selfloop transitions, 210 changer transitions 24/1278 dead transitions. [2022-12-11 20:23:00,389 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 927 places, 1278 transitions, 29142 flow [2022-12-11 20:23:00,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:23:00,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:23:00,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1892 transitions. [2022-12-11 20:23:00,391 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5304177179702831 [2022-12-11 20:23:00,391 INFO L175 Difference]: Start difference. First operand has 895 places, 1200 transitions, 24530 flow. Second operand 41 states and 1892 transitions. [2022-12-11 20:23:00,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 927 places, 1278 transitions, 29142 flow [2022-12-11 20:23:01,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 893 places, 1278 transitions, 28725 flow, removed 81 selfloop flow, removed 34 redundant places. [2022-12-11 20:23:01,920 INFO L231 Difference]: Finished difference. Result has 905 places, 1228 transitions, 25608 flow [2022-12-11 20:23:01,921 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24171, PETRI_DIFFERENCE_MINUEND_PLACES=853, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1200, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=183, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1007, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=25608, PETRI_PLACES=905, PETRI_TRANSITIONS=1228} [2022-12-11 20:23:01,921 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 823 predicate places. [2022-12-11 20:23:01,921 INFO L495 AbstractCegarLoop]: Abstraction has has 905 places, 1228 transitions, 25608 flow [2022-12-11 20:23:01,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:01,921 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:01,921 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] [2022-12-11 20:23:01,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable187 [2022-12-11 20:23:01,921 INFO L420 AbstractCegarLoop]: === Iteration 189 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:01,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:01,922 INFO L85 PathProgramCache]: Analyzing trace with hash -37840545, now seen corresponding path program 189 times [2022-12-11 20:23:01,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:01,922 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [750351686] [2022-12-11 20:23:01,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:01,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:01,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:02,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:23:02,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:02,203 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [750351686] [2022-12-11 20:23:02,203 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [750351686] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:02,203 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:02,203 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:23:02,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948085287] [2022-12-11 20:23:02,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:02,203 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:23:02,203 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:02,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:23:02,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:23:02,204 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:02,204 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 905 places, 1228 transitions, 25608 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:23:02,204 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:02,204 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:02,204 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:04,266 INFO L130 PetriNetUnfolder]: 829/2589 cut-off events. [2022-12-11 20:23:04,266 INFO L131 PetriNetUnfolder]: For 134870/134870 co-relation queries the response was YES. [2022-12-11 20:23:04,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29007 conditions, 2589 events. 829/2589 cut-off events. For 134870/134870 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 21433 event pairs, 51 based on Foata normal form. 1/2586 useless extension candidates. Maximal degree in co-relation 28675. Up to 1930 conditions per place. [2022-12-11 20:23:04,341 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1081 selfloop transitions, 132 changer transitions 31/1277 dead transitions. [2022-12-11 20:23:04,342 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 931 places, 1277 transitions, 29195 flow [2022-12-11 20:23:04,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:23:04,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:23:04,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1536 transitions. [2022-12-11 20:23:04,343 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5350052246603971 [2022-12-11 20:23:04,343 INFO L175 Difference]: Start difference. First operand has 905 places, 1228 transitions, 25608 flow. Second operand 33 states and 1536 transitions. [2022-12-11 20:23:04,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 931 places, 1277 transitions, 29195 flow [2022-12-11 20:23:06,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 905 places, 1277 transitions, 28473 flow, removed 255 selfloop flow, removed 26 redundant places. [2022-12-11 20:23:06,213 INFO L231 Difference]: Finished difference. Result has 915 places, 1227 transitions, 25374 flow [2022-12-11 20:23:06,213 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24912, PETRI_DIFFERENCE_MINUEND_PLACES=873, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1097, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=25374, PETRI_PLACES=915, PETRI_TRANSITIONS=1227} [2022-12-11 20:23:06,214 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 833 predicate places. [2022-12-11 20:23:06,214 INFO L495 AbstractCegarLoop]: Abstraction has has 915 places, 1227 transitions, 25374 flow [2022-12-11 20:23:06,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:23:06,214 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:06,214 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] [2022-12-11 20:23:06,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable188 [2022-12-11 20:23:06,214 INFO L420 AbstractCegarLoop]: === Iteration 190 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:06,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:06,214 INFO L85 PathProgramCache]: Analyzing trace with hash -217303875, now seen corresponding path program 190 times [2022-12-11 20:23:06,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:06,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076238878] [2022-12-11 20:23:06,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:06,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:06,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:06,488 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:23:06,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:06,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076238878] [2022-12-11 20:23:06,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076238878] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:06,489 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:06,489 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:23:06,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1961009761] [2022-12-11 20:23:06,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:06,489 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:23:06,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:06,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:23:06,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:23:06,490 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:06,490 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 915 places, 1227 transitions, 25374 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:23:06,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:06,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:06,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:08,536 INFO L130 PetriNetUnfolder]: 816/2555 cut-off events. [2022-12-11 20:23:08,536 INFO L131 PetriNetUnfolder]: For 125104/125104 co-relation queries the response was YES. [2022-12-11 20:23:08,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28132 conditions, 2555 events. 816/2555 cut-off events. For 125104/125104 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 21072 event pairs, 51 based on Foata normal form. 1/2552 useless extension candidates. Maximal degree in co-relation 27796. Up to 1764 conditions per place. [2022-12-11 20:23:08,602 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 991 selfloop transitions, 225 changer transitions 14/1263 dead transitions. [2022-12-11 20:23:08,602 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 938 places, 1263 transitions, 28279 flow [2022-12-11 20:23:08,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:23:08,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:23:08,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1482 transitions. [2022-12-11 20:23:08,603 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5323275862068966 [2022-12-11 20:23:08,603 INFO L175 Difference]: Start difference. First operand has 915 places, 1227 transitions, 25374 flow. Second operand 32 states and 1482 transitions. [2022-12-11 20:23:08,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 938 places, 1263 transitions, 28279 flow [2022-12-11 20:23:10,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 908 places, 1263 transitions, 27815 flow, removed 102 selfloop flow, removed 30 redundant places. [2022-12-11 20:23:10,383 INFO L231 Difference]: Finished difference. Result has 913 places, 1225 transitions, 25445 flow [2022-12-11 20:23:10,383 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24918, PETRI_DIFFERENCE_MINUEND_PLACES=877, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1002, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=25445, PETRI_PLACES=913, PETRI_TRANSITIONS=1225} [2022-12-11 20:23:10,383 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 831 predicate places. [2022-12-11 20:23:10,384 INFO L495 AbstractCegarLoop]: Abstraction has has 913 places, 1225 transitions, 25445 flow [2022-12-11 20:23:10,384 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:23:10,384 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:10,384 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] [2022-12-11 20:23:10,384 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable189 [2022-12-11 20:23:10,384 INFO L420 AbstractCegarLoop]: === Iteration 191 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:10,384 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:10,384 INFO L85 PathProgramCache]: Analyzing trace with hash -2101906051, now seen corresponding path program 191 times [2022-12-11 20:23:10,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:10,384 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829520719] [2022-12-11 20:23:10,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:10,385 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:10,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:10,655 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:23:10,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:10,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829520719] [2022-12-11 20:23:10,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829520719] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:10,655 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:10,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:23:10,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [113546586] [2022-12-11 20:23:10,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:10,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:23:10,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:10,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:23:10,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:23:10,656 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:10,657 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 913 places, 1225 transitions, 25445 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:10,657 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:10,657 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:10,657 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:12,730 INFO L130 PetriNetUnfolder]: 834/2579 cut-off events. [2022-12-11 20:23:12,730 INFO L131 PetriNetUnfolder]: For 129570/129570 co-relation queries the response was YES. [2022-12-11 20:23:12,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29147 conditions, 2579 events. 834/2579 cut-off events. For 129570/129570 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 21309 event pairs, 47 based on Foata normal form. 1/2575 useless extension candidates. Maximal degree in co-relation 28815. Up to 1850 conditions per place. [2022-12-11 20:23:12,797 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1054 selfloop transitions, 177 changer transitions 32/1296 dead transitions. [2022-12-11 20:23:12,797 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 942 places, 1296 transitions, 29974 flow [2022-12-11 20:23:12,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:23:12,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:23:12,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1613 transitions. [2022-12-11 20:23:12,798 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5297208538587849 [2022-12-11 20:23:12,798 INFO L175 Difference]: Start difference. First operand has 913 places, 1225 transitions, 25445 flow. Second operand 35 states and 1613 transitions. [2022-12-11 20:23:12,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 942 places, 1296 transitions, 29974 flow [2022-12-11 20:23:14,478 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 911 places, 1296 transitions, 29326 flow, removed 10 selfloop flow, removed 31 redundant places. [2022-12-11 20:23:14,602 INFO L231 Difference]: Finished difference. Result has 922 places, 1243 transitions, 26053 flow [2022-12-11 20:23:14,603 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24888, PETRI_DIFFERENCE_MINUEND_PLACES=877, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1049, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=26053, PETRI_PLACES=922, PETRI_TRANSITIONS=1243} [2022-12-11 20:23:14,603 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 840 predicate places. [2022-12-11 20:23:14,603 INFO L495 AbstractCegarLoop]: Abstraction has has 922 places, 1243 transitions, 26053 flow [2022-12-11 20:23:14,603 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:14,603 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:14,603 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] [2022-12-11 20:23:14,603 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable190 [2022-12-11 20:23:14,603 INFO L420 AbstractCegarLoop]: === Iteration 192 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:14,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:14,604 INFO L85 PathProgramCache]: Analyzing trace with hash 330057691, now seen corresponding path program 192 times [2022-12-11 20:23:14,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:14,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73104276] [2022-12-11 20:23:14,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:14,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:14,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:14,922 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:23:14,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:14,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73104276] [2022-12-11 20:23:14,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73104276] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:14,923 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:14,923 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:23:14,923 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081590757] [2022-12-11 20:23:14,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:14,923 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:23:14,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:14,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:23:14,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:23:14,924 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:14,924 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 922 places, 1243 transitions, 26053 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:14,924 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:14,924 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:14,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:17,043 INFO L130 PetriNetUnfolder]: 818/2571 cut-off events. [2022-12-11 20:23:17,043 INFO L131 PetriNetUnfolder]: For 131524/131524 co-relation queries the response was YES. [2022-12-11 20:23:17,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28771 conditions, 2571 events. 818/2571 cut-off events. For 131524/131524 co-relation queries the response was YES. Maximal size of possible extension queue 151. Compared 21407 event pairs, 45 based on Foata normal form. 1/2568 useless extension candidates. Maximal degree in co-relation 28433. Up to 1855 conditions per place. [2022-12-11 20:23:17,116 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1046 selfloop transitions, 172 changer transitions 31/1282 dead transitions. [2022-12-11 20:23:17,116 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 953 places, 1282 transitions, 29213 flow [2022-12-11 20:23:17,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:23:17,117 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:23:17,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1753 transitions. [2022-12-11 20:23:17,118 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.530248033877798 [2022-12-11 20:23:17,118 INFO L175 Difference]: Start difference. First operand has 922 places, 1243 transitions, 26053 flow. Second operand 38 states and 1753 transitions. [2022-12-11 20:23:17,118 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 953 places, 1282 transitions, 29213 flow [2022-12-11 20:23:18,781 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 924 places, 1282 transitions, 28700 flow, removed 129 selfloop flow, removed 29 redundant places. [2022-12-11 20:23:18,799 INFO L231 Difference]: Finished difference. Result has 931 places, 1230 transitions, 25791 flow [2022-12-11 20:23:18,799 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25560, PETRI_DIFFERENCE_MINUEND_PLACES=887, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=172, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1071, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=25791, PETRI_PLACES=931, PETRI_TRANSITIONS=1230} [2022-12-11 20:23:18,799 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 849 predicate places. [2022-12-11 20:23:18,799 INFO L495 AbstractCegarLoop]: Abstraction has has 931 places, 1230 transitions, 25791 flow [2022-12-11 20:23:18,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:18,800 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:18,800 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] [2022-12-11 20:23:18,800 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable191 [2022-12-11 20:23:18,800 INFO L420 AbstractCegarLoop]: === Iteration 193 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:18,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:18,800 INFO L85 PathProgramCache]: Analyzing trace with hash -2032005053, now seen corresponding path program 193 times [2022-12-11 20:23:18,800 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:18,800 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [102042195] [2022-12-11 20:23:18,800 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:18,800 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:18,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:19,097 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 20:23:19,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:19,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [102042195] [2022-12-11 20:23:19,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [102042195] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:19,098 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:19,098 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:23:19,098 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558992966] [2022-12-11 20:23:19,098 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:19,098 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:23:19,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:19,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:23:19,099 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:23:19,099 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:19,099 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 931 places, 1230 transitions, 25791 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:19,099 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:19,099 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:19,099 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:21,163 INFO L130 PetriNetUnfolder]: 808/2545 cut-off events. [2022-12-11 20:23:21,163 INFO L131 PetriNetUnfolder]: For 130167/130167 co-relation queries the response was YES. [2022-12-11 20:23:21,219 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28667 conditions, 2545 events. 808/2545 cut-off events. For 130167/130167 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 21140 event pairs, 47 based on Foata normal form. 1/2542 useless extension candidates. Maximal degree in co-relation 28328. Up to 1928 conditions per place. [2022-12-11 20:23:21,231 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1100 selfloop transitions, 113 changer transitions 20/1266 dead transitions. [2022-12-11 20:23:21,231 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 950 places, 1266 transitions, 29163 flow [2022-12-11 20:23:21,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:23:21,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:23:21,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1440 transitions. [2022-12-11 20:23:21,232 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5339265850945495 [2022-12-11 20:23:21,232 INFO L175 Difference]: Start difference. First operand has 931 places, 1230 transitions, 25791 flow. Second operand 31 states and 1440 transitions. [2022-12-11 20:23:21,232 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 950 places, 1266 transitions, 29163 flow [2022-12-11 20:23:22,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 912 places, 1266 transitions, 28710 flow, removed 18 selfloop flow, removed 38 redundant places. [2022-12-11 20:23:22,912 INFO L231 Difference]: Finished difference. Result has 919 places, 1228 transitions, 25756 flow [2022-12-11 20:23:22,913 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25350, PETRI_DIFFERENCE_MINUEND_PLACES=882, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=25756, PETRI_PLACES=919, PETRI_TRANSITIONS=1228} [2022-12-11 20:23:22,913 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 837 predicate places. [2022-12-11 20:23:22,913 INFO L495 AbstractCegarLoop]: Abstraction has has 919 places, 1228 transitions, 25756 flow [2022-12-11 20:23:22,913 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:22,913 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:22,913 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] [2022-12-11 20:23:22,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable192 [2022-12-11 20:23:22,913 INFO L420 AbstractCegarLoop]: === Iteration 194 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:22,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:22,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1526135077, now seen corresponding path program 194 times [2022-12-11 20:23:22,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:22,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992341033] [2022-12-11 20:23:22,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:22,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:22,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:23,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:23:23,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:23,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992341033] [2022-12-11 20:23:23,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992341033] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:23,210 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:23,211 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:23:23,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236048535] [2022-12-11 20:23:23,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:23,211 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:23:23,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:23,211 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:23:23,211 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:23:23,212 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:23,212 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 919 places, 1228 transitions, 25756 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:23,212 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:23,212 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:23,212 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:25,309 INFO L130 PetriNetUnfolder]: 809/2561 cut-off events. [2022-12-11 20:23:25,309 INFO L131 PetriNetUnfolder]: For 130115/130115 co-relation queries the response was YES. [2022-12-11 20:23:25,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28697 conditions, 2561 events. 809/2561 cut-off events. For 130115/130115 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 21279 event pairs, 44 based on Foata normal form. 1/2558 useless extension candidates. Maximal degree in co-relation 28360. Up to 1925 conditions per place. [2022-12-11 20:23:25,380 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1092 selfloop transitions, 122 changer transitions 18/1265 dead transitions. [2022-12-11 20:23:25,380 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 946 places, 1265 transitions, 29085 flow [2022-12-11 20:23:25,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:23:25,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:23:25,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1659 transitions. [2022-12-11 20:23:25,382 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5296934865900383 [2022-12-11 20:23:25,382 INFO L175 Difference]: Start difference. First operand has 919 places, 1228 transitions, 25756 flow. Second operand 36 states and 1659 transitions. [2022-12-11 20:23:25,382 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 946 places, 1265 transitions, 29085 flow [2022-12-11 20:23:26,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 919 places, 1265 transitions, 28692 flow, removed 104 selfloop flow, removed 27 redundant places. [2022-12-11 20:23:26,991 INFO L231 Difference]: Finished difference. Result has 926 places, 1230 transitions, 25807 flow [2022-12-11 20:23:26,991 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25379, PETRI_DIFFERENCE_MINUEND_PLACES=884, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=25807, PETRI_PLACES=926, PETRI_TRANSITIONS=1230} [2022-12-11 20:23:26,992 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 844 predicate places. [2022-12-11 20:23:26,992 INFO L495 AbstractCegarLoop]: Abstraction has has 926 places, 1230 transitions, 25807 flow [2022-12-11 20:23:26,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:26,992 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:26,992 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] [2022-12-11 20:23:26,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable193 [2022-12-11 20:23:26,992 INFO L420 AbstractCegarLoop]: === Iteration 195 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:26,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:26,992 INFO L85 PathProgramCache]: Analyzing trace with hash 1113856667, now seen corresponding path program 195 times [2022-12-11 20:23:26,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:26,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205959677] [2022-12-11 20:23:26,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:26,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:27,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:27,284 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 20:23:27,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:27,285 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205959677] [2022-12-11 20:23:27,285 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205959677] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:27,285 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:27,285 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:23:27,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428015324] [2022-12-11 20:23:27,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:27,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:23:27,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:27,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:23:27,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:23:27,286 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:27,286 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 926 places, 1230 transitions, 25807 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:27,286 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:27,286 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:27,286 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:29,344 INFO L130 PetriNetUnfolder]: 807/2552 cut-off events. [2022-12-11 20:23:29,344 INFO L131 PetriNetUnfolder]: For 131883/131883 co-relation queries the response was YES. [2022-12-11 20:23:29,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28597 conditions, 2552 events. 807/2552 cut-off events. For 131883/131883 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 21191 event pairs, 47 based on Foata normal form. 1/2548 useless extension candidates. Maximal degree in co-relation 28259. Up to 1931 conditions per place. [2022-12-11 20:23:29,412 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1102 selfloop transitions, 116 changer transitions 15/1266 dead transitions. [2022-12-11 20:23:29,412 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 954 places, 1266 transitions, 28924 flow [2022-12-11 20:23:29,412 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:23:29,412 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:23:29,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1565 transitions. [2022-12-11 20:23:29,413 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5290736984448952 [2022-12-11 20:23:29,413 INFO L175 Difference]: Start difference. First operand has 926 places, 1230 transitions, 25807 flow. Second operand 34 states and 1565 transitions. [2022-12-11 20:23:29,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 954 places, 1266 transitions, 28924 flow [2022-12-11 20:23:31,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 923 places, 1266 transitions, 28556 flow, removed 92 selfloop flow, removed 31 redundant places. [2022-12-11 20:23:31,170 INFO L231 Difference]: Finished difference. Result has 931 places, 1233 transitions, 25969 flow [2022-12-11 20:23:31,170 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25465, PETRI_DIFFERENCE_MINUEND_PLACES=890, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=25969, PETRI_PLACES=931, PETRI_TRANSITIONS=1233} [2022-12-11 20:23:31,170 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 849 predicate places. [2022-12-11 20:23:31,170 INFO L495 AbstractCegarLoop]: Abstraction has has 931 places, 1233 transitions, 25969 flow [2022-12-11 20:23:31,171 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:31,171 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:31,171 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] [2022-12-11 20:23:31,171 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable194 [2022-12-11 20:23:31,171 INFO L420 AbstractCegarLoop]: === Iteration 196 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:31,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:31,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1511906005, now seen corresponding path program 196 times [2022-12-11 20:23:31,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:31,171 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931477306] [2022-12-11 20:23:31,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:31,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:31,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:31,461 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 20:23:31,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:31,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931477306] [2022-12-11 20:23:31,462 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931477306] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:31,462 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:31,462 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:23:31,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869955557] [2022-12-11 20:23:31,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:31,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:23:31,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:31,462 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:23:31,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:23:31,463 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:31,463 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 931 places, 1233 transitions, 25969 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:31,463 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:31,463 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:31,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:33,645 INFO L130 PetriNetUnfolder]: 805/2539 cut-off events. [2022-12-11 20:23:33,645 INFO L131 PetriNetUnfolder]: For 127588/127588 co-relation queries the response was YES. [2022-12-11 20:23:33,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28461 conditions, 2539 events. 805/2539 cut-off events. For 127588/127588 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 21096 event pairs, 43 based on Foata normal form. 1/2537 useless extension candidates. Maximal degree in co-relation 28120. Up to 1895 conditions per place. [2022-12-11 20:23:33,706 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1076 selfloop transitions, 134 changer transitions 21/1264 dead transitions. [2022-12-11 20:23:33,706 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 957 places, 1264 transitions, 28850 flow [2022-12-11 20:23:33,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:23:33,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:23:33,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1571 transitions. [2022-12-11 20:23:33,707 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5311020960108181 [2022-12-11 20:23:33,707 INFO L175 Difference]: Start difference. First operand has 931 places, 1233 transitions, 25969 flow. Second operand 34 states and 1571 transitions. [2022-12-11 20:23:33,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 957 places, 1264 transitions, 28850 flow [2022-12-11 20:23:35,416 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 930 places, 1264 transitions, 28430 flow, removed 122 selfloop flow, removed 27 redundant places. [2022-12-11 20:23:35,434 INFO L231 Difference]: Finished difference. Result has 936 places, 1225 transitions, 25778 flow [2022-12-11 20:23:35,435 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25561, PETRI_DIFFERENCE_MINUEND_PLACES=897, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1099, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=25778, PETRI_PLACES=936, PETRI_TRANSITIONS=1225} [2022-12-11 20:23:35,435 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 854 predicate places. [2022-12-11 20:23:35,435 INFO L495 AbstractCegarLoop]: Abstraction has has 936 places, 1225 transitions, 25778 flow [2022-12-11 20:23:35,436 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:35,436 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:35,436 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] [2022-12-11 20:23:35,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable195 [2022-12-11 20:23:35,436 INFO L420 AbstractCegarLoop]: === Iteration 197 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:35,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:35,436 INFO L85 PathProgramCache]: Analyzing trace with hash -1732789345, now seen corresponding path program 197 times [2022-12-11 20:23:35,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:35,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427544503] [2022-12-11 20:23:35,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:35,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:35,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:35,725 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:23:35,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:35,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427544503] [2022-12-11 20:23:35,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427544503] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:35,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:35,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:23:35,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70593539] [2022-12-11 20:23:35,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:35,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:23:35,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:35,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:23:35,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:23:35,727 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:35,727 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 936 places, 1225 transitions, 25778 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:35,727 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:35,727 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:35,727 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:37,941 INFO L130 PetriNetUnfolder]: 795/2527 cut-off events. [2022-12-11 20:23:37,941 INFO L131 PetriNetUnfolder]: For 123453/123453 co-relation queries the response was YES. [2022-12-11 20:23:37,983 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28224 conditions, 2527 events. 795/2527 cut-off events. For 123453/123453 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 20920 event pairs, 53 based on Foata normal form. 1/2524 useless extension candidates. Maximal degree in co-relation 27881. Up to 1892 conditions per place. [2022-12-11 20:23:37,994 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1076 selfloop transitions, 116 changer transitions 25/1250 dead transitions. [2022-12-11 20:23:37,994 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 961 places, 1250 transitions, 28399 flow [2022-12-11 20:23:37,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:23:37,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:23:37,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1478 transitions. [2022-12-11 20:23:37,995 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5308908045977011 [2022-12-11 20:23:37,996 INFO L175 Difference]: Start difference. First operand has 936 places, 1225 transitions, 25778 flow. Second operand 32 states and 1478 transitions. [2022-12-11 20:23:37,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 961 places, 1250 transitions, 28399 flow [2022-12-11 20:23:39,596 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 926 places, 1250 transitions, 28015 flow, removed 26 selfloop flow, removed 35 redundant places. [2022-12-11 20:23:39,613 INFO L231 Difference]: Finished difference. Result has 930 places, 1207 transitions, 25371 flow [2022-12-11 20:23:39,613 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25400, PETRI_DIFFERENCE_MINUEND_PLACES=895, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=25371, PETRI_PLACES=930, PETRI_TRANSITIONS=1207} [2022-12-11 20:23:39,613 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 848 predicate places. [2022-12-11 20:23:39,614 INFO L495 AbstractCegarLoop]: Abstraction has has 930 places, 1207 transitions, 25371 flow [2022-12-11 20:23:39,614 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:39,614 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:39,614 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] [2022-12-11 20:23:39,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable196 [2022-12-11 20:23:39,614 INFO L420 AbstractCegarLoop]: === Iteration 198 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:39,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:39,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1568340171, now seen corresponding path program 198 times [2022-12-11 20:23:39,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:39,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043946148] [2022-12-11 20:23:39,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:39,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:39,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:39,939 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 20:23:39,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:39,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043946148] [2022-12-11 20:23:39,939 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043946148] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:39,939 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:39,939 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:23:39,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2118430896] [2022-12-11 20:23:39,939 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:39,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:23:39,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:39,940 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:23:39,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:23:39,940 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:39,940 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 930 places, 1207 transitions, 25371 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:23:39,940 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:39,941 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:39,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:42,469 INFO L130 PetriNetUnfolder]: 820/2584 cut-off events. [2022-12-11 20:23:42,469 INFO L131 PetriNetUnfolder]: For 142734/142734 co-relation queries the response was YES. [2022-12-11 20:23:42,512 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29829 conditions, 2584 events. 820/2584 cut-off events. For 142734/142734 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 21449 event pairs, 42 based on Foata normal form. 1/2581 useless extension candidates. Maximal degree in co-relation 29489. Up to 1630 conditions per place. [2022-12-11 20:23:42,525 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 899 selfloop transitions, 348 changer transitions 22/1302 dead transitions. [2022-12-11 20:23:42,525 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 969 places, 1302 transitions, 31318 flow [2022-12-11 20:23:42,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 20:23:42,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 20:23:42,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 2412 transitions. [2022-12-11 20:23:42,526 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5230969420949902 [2022-12-11 20:23:42,527 INFO L175 Difference]: Start difference. First operand has 930 places, 1207 transitions, 25371 flow. Second operand 53 states and 2412 transitions. [2022-12-11 20:23:42,527 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 969 places, 1302 transitions, 31318 flow [2022-12-11 20:23:44,079 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 930 places, 1302 transitions, 30850 flow, removed 21 selfloop flow, removed 39 redundant places. [2022-12-11 20:23:44,097 INFO L231 Difference]: Finished difference. Result has 940 places, 1248 transitions, 27714 flow [2022-12-11 20:23:44,097 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24929, PETRI_DIFFERENCE_MINUEND_PLACES=878, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=314, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=886, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=27714, PETRI_PLACES=940, PETRI_TRANSITIONS=1248} [2022-12-11 20:23:44,097 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 858 predicate places. [2022-12-11 20:23:44,097 INFO L495 AbstractCegarLoop]: Abstraction has has 940 places, 1248 transitions, 27714 flow [2022-12-11 20:23:44,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:23:44,097 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:44,098 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] [2022-12-11 20:23:44,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable197 [2022-12-11 20:23:44,098 INFO L420 AbstractCegarLoop]: === Iteration 199 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:44,098 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:44,098 INFO L85 PathProgramCache]: Analyzing trace with hash -490457917, now seen corresponding path program 199 times [2022-12-11 20:23:44,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:44,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [114212329] [2022-12-11 20:23:44,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:44,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:44,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:44,367 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 20:23:44,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:44,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [114212329] [2022-12-11 20:23:44,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [114212329] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:44,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:44,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:23:44,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75068872] [2022-12-11 20:23:44,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:44,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:23:44,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:44,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:23:44,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:23:44,368 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:44,369 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 940 places, 1248 transitions, 27714 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:44,369 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:44,369 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:44,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:46,493 INFO L130 PetriNetUnfolder]: 816/2572 cut-off events. [2022-12-11 20:23:46,493 INFO L131 PetriNetUnfolder]: For 151405/151405 co-relation queries the response was YES. [2022-12-11 20:23:46,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30450 conditions, 2572 events. 816/2572 cut-off events. For 151405/151405 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 21341 event pairs, 43 based on Foata normal form. 1/2569 useless extension candidates. Maximal degree in co-relation 30108. Up to 1677 conditions per place. [2022-12-11 20:23:46,561 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 947 selfloop transitions, 306 changer transitions 24/1310 dead transitions. [2022-12-11 20:23:46,561 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 968 places, 1310 transitions, 31952 flow [2022-12-11 20:23:46,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:23:46,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:23:46,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1617 transitions. [2022-12-11 20:23:46,562 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5310344827586206 [2022-12-11 20:23:46,562 INFO L175 Difference]: Start difference. First operand has 940 places, 1248 transitions, 27714 flow. Second operand 35 states and 1617 transitions. [2022-12-11 20:23:46,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 968 places, 1310 transitions, 31952 flow [2022-12-11 20:23:48,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 941 places, 1310 transitions, 30574 flow, removed 599 selfloop flow, removed 27 redundant places. [2022-12-11 20:23:48,400 INFO L231 Difference]: Finished difference. Result has 948 places, 1261 transitions, 27595 flow [2022-12-11 20:23:48,401 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=26342, PETRI_DIFFERENCE_MINUEND_PLACES=907, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=294, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=947, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=27595, PETRI_PLACES=948, PETRI_TRANSITIONS=1261} [2022-12-11 20:23:48,402 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 866 predicate places. [2022-12-11 20:23:48,402 INFO L495 AbstractCegarLoop]: Abstraction has has 948 places, 1261 transitions, 27595 flow [2022-12-11 20:23:48,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:48,402 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:48,402 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] [2022-12-11 20:23:48,402 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable198 [2022-12-11 20:23:48,402 INFO L420 AbstractCegarLoop]: === Iteration 200 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:48,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:48,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1746746435, now seen corresponding path program 200 times [2022-12-11 20:23:48,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:48,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778439936] [2022-12-11 20:23:48,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:48,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:48,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:48,670 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 20:23:48,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:48,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778439936] [2022-12-11 20:23:48,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778439936] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:48,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:48,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:23:48,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558394364] [2022-12-11 20:23:48,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:48,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:23:48,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:48,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:23:48,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:23:48,673 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:48,676 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 948 places, 1261 transitions, 27595 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:48,676 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:48,676 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:48,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:50,692 INFO L130 PetriNetUnfolder]: 815/2554 cut-off events. [2022-12-11 20:23:50,692 INFO L131 PetriNetUnfolder]: For 147401/147401 co-relation queries the response was YES. [2022-12-11 20:23:50,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29983 conditions, 2554 events. 815/2554 cut-off events. For 147401/147401 co-relation queries the response was YES. Maximal size of possible extension queue 150. Compared 21165 event pairs, 47 based on Foata normal form. 1/2551 useless extension candidates. Maximal degree in co-relation 29635. Up to 1849 conditions per place. [2022-12-11 20:23:50,760 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1074 selfloop transitions, 163 changer transitions 26/1296 dead transitions. [2022-12-11 20:23:50,760 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 975 places, 1296 transitions, 30668 flow [2022-12-11 20:23:50,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:23:50,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:23:50,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1518 transitions. [2022-12-11 20:23:50,761 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:23:50,761 INFO L175 Difference]: Start difference. First operand has 948 places, 1261 transitions, 27595 flow. Second operand 33 states and 1518 transitions. [2022-12-11 20:23:50,761 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 975 places, 1296 transitions, 30668 flow [2022-12-11 20:23:52,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 949 places, 1296 transitions, 29995 flow, removed 187 selfloop flow, removed 26 redundant places. [2022-12-11 20:23:52,664 INFO L231 Difference]: Finished difference. Result has 956 places, 1250 transitions, 27044 flow [2022-12-11 20:23:52,665 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=26946, PETRI_DIFFERENCE_MINUEND_PLACES=917, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1261, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=163, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1098, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=27044, PETRI_PLACES=956, PETRI_TRANSITIONS=1250} [2022-12-11 20:23:52,665 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 874 predicate places. [2022-12-11 20:23:52,665 INFO L495 AbstractCegarLoop]: Abstraction has has 956 places, 1250 transitions, 27044 flow [2022-12-11 20:23:52,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:52,665 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:52,665 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] [2022-12-11 20:23:52,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable199 [2022-12-11 20:23:52,666 INFO L420 AbstractCegarLoop]: === Iteration 201 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:52,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:52,666 INFO L85 PathProgramCache]: Analyzing trace with hash -1949526931, now seen corresponding path program 201 times [2022-12-11 20:23:52,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:52,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961177438] [2022-12-11 20:23:52,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:52,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:52,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:52,941 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 20:23:52,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:52,941 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961177438] [2022-12-11 20:23:52,941 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961177438] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:52,941 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:52,941 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:23:52,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1510857258] [2022-12-11 20:23:52,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:52,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:23:52,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:52,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:23:52,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:23:52,942 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:52,942 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 956 places, 1250 transitions, 27044 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:52,942 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:52,942 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:52,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:55,049 INFO L130 PetriNetUnfolder]: 819/2562 cut-off events. [2022-12-11 20:23:55,049 INFO L131 PetriNetUnfolder]: For 142941/142941 co-relation queries the response was YES. [2022-12-11 20:23:55,111 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29999 conditions, 2562 events. 819/2562 cut-off events. For 142941/142941 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 21226 event pairs, 43 based on Foata normal form. 1/2560 useless extension candidates. Maximal degree in co-relation 29647. Up to 1830 conditions per place. [2022-12-11 20:23:55,222 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1061 selfloop transitions, 188 changer transitions 27/1309 dead transitions. [2022-12-11 20:23:55,222 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 983 places, 1309 transitions, 31329 flow [2022-12-11 20:23:55,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:23:55,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:23:55,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1655 transitions. [2022-12-11 20:23:55,223 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284163473818646 [2022-12-11 20:23:55,223 INFO L175 Difference]: Start difference. First operand has 956 places, 1250 transitions, 27044 flow. Second operand 36 states and 1655 transitions. [2022-12-11 20:23:55,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 983 places, 1309 transitions, 31329 flow [2022-12-11 20:23:56,907 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 946 places, 1309 transitions, 30744 flow, removed 47 selfloop flow, removed 37 redundant places. [2022-12-11 20:23:56,926 INFO L231 Difference]: Finished difference. Result has 957 places, 1260 transitions, 27517 flow [2022-12-11 20:23:56,926 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=26493, PETRI_DIFFERENCE_MINUEND_PLACES=911, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1250, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1063, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=27517, PETRI_PLACES=957, PETRI_TRANSITIONS=1260} [2022-12-11 20:23:56,926 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 875 predicate places. [2022-12-11 20:23:56,926 INFO L495 AbstractCegarLoop]: Abstraction has has 957 places, 1260 transitions, 27517 flow [2022-12-11 20:23:56,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:23:56,930 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:23:56,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] [2022-12-11 20:23:56,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable200 [2022-12-11 20:23:56,930 INFO L420 AbstractCegarLoop]: === Iteration 202 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:23:56,930 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:23:56,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1210041151, now seen corresponding path program 202 times [2022-12-11 20:23:56,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:23:56,930 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357920528] [2022-12-11 20:23:56,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:23:56,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:23:56,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:23:57,226 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 20:23:57,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:23:57,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357920528] [2022-12-11 20:23:57,226 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357920528] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:23:57,226 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:23:57,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:23:57,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755934602] [2022-12-11 20:23:57,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:23:57,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:23:57,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:23:57,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:23:57,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:23:57,227 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:23:57,227 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 957 places, 1260 transitions, 27517 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:23:57,227 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:23:57,227 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:23:57,227 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:23:59,217 INFO L130 PetriNetUnfolder]: 803/2521 cut-off events. [2022-12-11 20:23:59,217 INFO L131 PetriNetUnfolder]: For 140477/140477 co-relation queries the response was YES. [2022-12-11 20:23:59,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29332 conditions, 2521 events. 803/2521 cut-off events. For 140477/140477 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 20737 event pairs, 49 based on Foata normal form. 1/2517 useless extension candidates. Maximal degree in co-relation 28978. Up to 1916 conditions per place. [2022-12-11 20:23:59,286 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1115 selfloop transitions, 106 changer transitions 32/1286 dead transitions. [2022-12-11 20:23:59,286 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 981 places, 1286 transitions, 30217 flow [2022-12-11 20:23:59,286 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:23:59,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:23:59,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1436 transitions. [2022-12-11 20:23:59,395 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5324434556915091 [2022-12-11 20:23:59,395 INFO L175 Difference]: Start difference. First operand has 957 places, 1260 transitions, 27517 flow. Second operand 31 states and 1436 transitions. [2022-12-11 20:23:59,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 981 places, 1286 transitions, 30217 flow [2022-12-11 20:24:01,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 952 places, 1286 transitions, 29740 flow, removed 115 selfloop flow, removed 29 redundant places. [2022-12-11 20:24:01,214 INFO L231 Difference]: Finished difference. Result has 956 places, 1237 transitions, 27008 flow [2022-12-11 20:24:01,214 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=27050, PETRI_DIFFERENCE_MINUEND_PLACES=922, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1260, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=27008, PETRI_PLACES=956, PETRI_TRANSITIONS=1237} [2022-12-11 20:24:01,214 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 874 predicate places. [2022-12-11 20:24:01,214 INFO L495 AbstractCegarLoop]: Abstraction has has 956 places, 1237 transitions, 27008 flow [2022-12-11 20:24:01,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:01,215 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:01,215 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] [2022-12-11 20:24:01,215 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable201 [2022-12-11 20:24:01,215 INFO L420 AbstractCegarLoop]: === Iteration 203 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:01,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:01,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1205122583, now seen corresponding path program 203 times [2022-12-11 20:24:01,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:01,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [361526269] [2022-12-11 20:24:01,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:01,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:01,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:01,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 20:24:01,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:01,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [361526269] [2022-12-11 20:24:01,523 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [361526269] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:01,523 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:01,523 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:01,523 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353553390] [2022-12-11 20:24:01,523 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:01,523 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:01,523 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:01,523 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:01,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:01,524 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:01,524 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 956 places, 1237 transitions, 27008 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:01,524 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:01,524 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:01,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:03,509 INFO L130 PetriNetUnfolder]: 801/2521 cut-off events. [2022-12-11 20:24:03,510 INFO L131 PetriNetUnfolder]: For 135498/135498 co-relation queries the response was YES. [2022-12-11 20:24:03,565 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29236 conditions, 2521 events. 801/2521 cut-off events. For 135498/135498 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 20786 event pairs, 42 based on Foata normal form. 1/2518 useless extension candidates. Maximal degree in co-relation 28884. Up to 1699 conditions per place. [2022-12-11 20:24:03,674 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 972 selfloop transitions, 245 changer transitions 37/1287 dead transitions. [2022-12-11 20:24:03,674 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 977 places, 1287 transitions, 30551 flow [2022-12-11 20:24:03,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:24:03,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:24:03,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1658 transitions. [2022-12-11 20:24:03,676 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5293742017879949 [2022-12-11 20:24:03,676 INFO L175 Difference]: Start difference. First operand has 956 places, 1237 transitions, 27008 flow. Second operand 36 states and 1658 transitions. [2022-12-11 20:24:03,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 977 places, 1287 transitions, 30551 flow [2022-12-11 20:24:05,460 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 937 places, 1287 transitions, 30178 flow, removed 32 selfloop flow, removed 40 redundant places. [2022-12-11 20:24:05,478 INFO L231 Difference]: Finished difference. Result has 944 places, 1226 transitions, 27102 flow [2022-12-11 20:24:05,478 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=26651, PETRI_DIFFERENCE_MINUEND_PLACES=902, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=238, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=997, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=27102, PETRI_PLACES=944, PETRI_TRANSITIONS=1226} [2022-12-11 20:24:05,478 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 862 predicate places. [2022-12-11 20:24:05,478 INFO L495 AbstractCegarLoop]: Abstraction has has 944 places, 1226 transitions, 27102 flow [2022-12-11 20:24:05,478 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:05,478 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:05,478 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] [2022-12-11 20:24:05,478 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable202 [2022-12-11 20:24:05,478 INFO L420 AbstractCegarLoop]: === Iteration 204 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:05,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:05,479 INFO L85 PathProgramCache]: Analyzing trace with hash -1789552333, now seen corresponding path program 204 times [2022-12-11 20:24:05,479 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:05,479 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135120685] [2022-12-11 20:24:05,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:05,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:05,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:05,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:05,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:05,761 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135120685] [2022-12-11 20:24:05,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135120685] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:05,761 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:05,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:24:05,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497979760] [2022-12-11 20:24:05,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:05,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:24:05,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:05,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:24:05,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:24:05,762 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:05,763 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 944 places, 1226 transitions, 27102 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:05,763 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:05,763 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:05,763 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:07,692 INFO L130 PetriNetUnfolder]: 785/2452 cut-off events. [2022-12-11 20:24:07,692 INFO L131 PetriNetUnfolder]: For 133861/133861 co-relation queries the response was YES. [2022-12-11 20:24:07,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28792 conditions, 2452 events. 785/2452 cut-off events. For 133861/133861 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 20005 event pairs, 45 based on Foata normal form. 1/2449 useless extension candidates. Maximal degree in co-relation 28445. Up to 1884 conditions per place. [2022-12-11 20:24:07,757 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1093 selfloop transitions, 102 changer transitions 25/1253 dead transitions. [2022-12-11 20:24:07,757 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 967 places, 1253 transitions, 29716 flow [2022-12-11 20:24:07,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:24:07,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:24:07,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1431 transitions. [2022-12-11 20:24:07,758 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5305895439377085 [2022-12-11 20:24:07,759 INFO L175 Difference]: Start difference. First operand has 944 places, 1226 transitions, 27102 flow. Second operand 31 states and 1431 transitions. [2022-12-11 20:24:07,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 967 places, 1253 transitions, 29716 flow [2022-12-11 20:24:09,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 938 places, 1253 transitions, 28992 flow, removed 164 selfloop flow, removed 29 redundant places. [2022-12-11 20:24:09,660 INFO L231 Difference]: Finished difference. Result has 942 places, 1214 transitions, 26468 flow [2022-12-11 20:24:09,660 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=26382, PETRI_DIFFERENCE_MINUEND_PLACES=908, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=26468, PETRI_PLACES=942, PETRI_TRANSITIONS=1214} [2022-12-11 20:24:09,660 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 860 predicate places. [2022-12-11 20:24:09,660 INFO L495 AbstractCegarLoop]: Abstraction has has 942 places, 1214 transitions, 26468 flow [2022-12-11 20:24:09,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:09,660 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:09,660 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] [2022-12-11 20:24:09,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable203 [2022-12-11 20:24:09,661 INFO L420 AbstractCegarLoop]: === Iteration 205 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:09,661 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:09,661 INFO L85 PathProgramCache]: Analyzing trace with hash -1004835341, now seen corresponding path program 205 times [2022-12-11 20:24:09,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:09,661 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535208853] [2022-12-11 20:24:09,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:09,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:09,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:09,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:09,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:09,964 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535208853] [2022-12-11 20:24:09,964 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535208853] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:09,964 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:09,964 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:24:09,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1001811756] [2022-12-11 20:24:09,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:09,964 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:24:09,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:09,965 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:24:09,965 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:24:09,965 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:09,965 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 942 places, 1214 transitions, 26468 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:09,965 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:09,965 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:09,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:12,001 INFO L130 PetriNetUnfolder]: 779/2433 cut-off events. [2022-12-11 20:24:12,001 INFO L131 PetriNetUnfolder]: For 133869/133869 co-relation queries the response was YES. [2022-12-11 20:24:12,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28426 conditions, 2433 events. 779/2433 cut-off events. For 133869/133869 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 19830 event pairs, 44 based on Foata normal form. 1/2430 useless extension candidates. Maximal degree in co-relation 28080. Up to 1759 conditions per place. [2022-12-11 20:24:12,064 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1019 selfloop transitions, 175 changer transitions 22/1249 dead transitions. [2022-12-11 20:24:12,064 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 958 places, 1249 transitions, 29419 flow [2022-12-11 20:24:12,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:24:12,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:24:12,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1560 transitions. [2022-12-11 20:24:12,065 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5273833671399595 [2022-12-11 20:24:12,065 INFO L175 Difference]: Start difference. First operand has 942 places, 1214 transitions, 26468 flow. Second operand 34 states and 1560 transitions. [2022-12-11 20:24:12,065 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 958 places, 1249 transitions, 29419 flow [2022-12-11 20:24:13,847 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 926 places, 1249 transitions, 28944 flow, removed 41 selfloop flow, removed 32 redundant places. [2022-12-11 20:24:13,863 INFO L231 Difference]: Finished difference. Result has 933 places, 1207 transitions, 26263 flow [2022-12-11 20:24:13,864 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=26001, PETRI_DIFFERENCE_MINUEND_PLACES=893, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1039, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=26263, PETRI_PLACES=933, PETRI_TRANSITIONS=1207} [2022-12-11 20:24:13,864 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 851 predicate places. [2022-12-11 20:24:13,864 INFO L495 AbstractCegarLoop]: Abstraction has has 933 places, 1207 transitions, 26263 flow [2022-12-11 20:24:13,864 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:13,864 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:13,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] [2022-12-11 20:24:13,864 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable204 [2022-12-11 20:24:13,864 INFO L420 AbstractCegarLoop]: === Iteration 206 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:13,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:13,865 INFO L85 PathProgramCache]: Analyzing trace with hash -1400279381, now seen corresponding path program 206 times [2022-12-11 20:24:13,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:13,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150891546] [2022-12-11 20:24:13,865 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:13,865 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:13,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:14,157 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 20:24:14,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:14,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150891546] [2022-12-11 20:24:14,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150891546] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:14,158 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:14,158 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:14,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656969194] [2022-12-11 20:24:14,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:14,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:14,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:14,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:14,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:14,159 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:14,159 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 933 places, 1207 transitions, 26263 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:14,159 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:14,159 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:14,159 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:16,091 INFO L130 PetriNetUnfolder]: 778/2431 cut-off events. [2022-12-11 20:24:16,091 INFO L131 PetriNetUnfolder]: For 132143/132143 co-relation queries the response was YES. [2022-12-11 20:24:16,143 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28251 conditions, 2431 events. 778/2431 cut-off events. For 132143/132143 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 19732 event pairs, 44 based on Foata normal form. 1/2429 useless extension candidates. Maximal degree in co-relation 27908. Up to 1856 conditions per place. [2022-12-11 20:24:16,153 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1077 selfloop transitions, 120 changer transitions 16/1246 dead transitions. [2022-12-11 20:24:16,153 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 963 places, 1246 transitions, 29378 flow [2022-12-11 20:24:16,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:24:16,154 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:24:16,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1789 transitions. [2022-12-11 20:24:16,155 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5272620100206307 [2022-12-11 20:24:16,155 INFO L175 Difference]: Start difference. First operand has 933 places, 1207 transitions, 26263 flow. Second operand 39 states and 1789 transitions. [2022-12-11 20:24:16,155 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 963 places, 1246 transitions, 29378 flow [2022-12-11 20:24:17,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 926 places, 1246 transitions, 28840 flow, removed 22 selfloop flow, removed 37 redundant places. [2022-12-11 20:24:17,765 INFO L231 Difference]: Finished difference. Result has 933 places, 1214 transitions, 26281 flow [2022-12-11 20:24:17,765 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25743, PETRI_DIFFERENCE_MINUEND_PLACES=888, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1089, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=26281, PETRI_PLACES=933, PETRI_TRANSITIONS=1214} [2022-12-11 20:24:17,766 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 851 predicate places. [2022-12-11 20:24:17,766 INFO L495 AbstractCegarLoop]: Abstraction has has 933 places, 1214 transitions, 26281 flow [2022-12-11 20:24:17,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:17,766 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:17,766 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] [2022-12-11 20:24:17,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable205 [2022-12-11 20:24:17,766 INFO L420 AbstractCegarLoop]: === Iteration 207 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:17,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:17,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1936602617, now seen corresponding path program 207 times [2022-12-11 20:24:17,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:17,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313403973] [2022-12-11 20:24:17,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:17,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:17,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:18,055 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 20:24:18,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:18,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313403973] [2022-12-11 20:24:18,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313403973] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:18,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:18,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:24:18,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1735991951] [2022-12-11 20:24:18,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:18,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:24:18,056 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:18,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:24:18,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:24:18,056 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:18,056 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 933 places, 1214 transitions, 26281 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:24:18,057 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:18,057 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:18,057 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:20,057 INFO L130 PetriNetUnfolder]: 775/2423 cut-off events. [2022-12-11 20:24:20,057 INFO L131 PetriNetUnfolder]: For 127170/127170 co-relation queries the response was YES. [2022-12-11 20:24:20,107 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27905 conditions, 2423 events. 775/2423 cut-off events. For 127170/127170 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 19672 event pairs, 44 based on Foata normal form. 1/2420 useless extension candidates. Maximal degree in co-relation 27565. Up to 1825 conditions per place. [2022-12-11 20:24:20,118 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1072 selfloop transitions, 113 changer transitions 23/1241 dead transitions. [2022-12-11 20:24:20,118 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 962 places, 1241 transitions, 29041 flow [2022-12-11 20:24:20,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:24:20,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:24:20,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1639 transitions. [2022-12-11 20:24:20,119 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5233077905491699 [2022-12-11 20:24:20,119 INFO L175 Difference]: Start difference. First operand has 933 places, 1214 transitions, 26281 flow. Second operand 36 states and 1639 transitions. [2022-12-11 20:24:20,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 962 places, 1241 transitions, 29041 flow [2022-12-11 20:24:21,672 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 928 places, 1241 transitions, 28480 flow, removed 118 selfloop flow, removed 34 redundant places. [2022-12-11 20:24:21,689 INFO L231 Difference]: Finished difference. Result has 933 places, 1203 transitions, 25804 flow [2022-12-11 20:24:21,689 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25724, PETRI_DIFFERENCE_MINUEND_PLACES=893, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=25804, PETRI_PLACES=933, PETRI_TRANSITIONS=1203} [2022-12-11 20:24:21,690 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 851 predicate places. [2022-12-11 20:24:21,690 INFO L495 AbstractCegarLoop]: Abstraction has has 933 places, 1203 transitions, 25804 flow [2022-12-11 20:24:21,690 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:24:21,690 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:21,690 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] [2022-12-11 20:24:21,690 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable206 [2022-12-11 20:24:21,690 INFO L420 AbstractCegarLoop]: === Iteration 208 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:21,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:21,690 INFO L85 PathProgramCache]: Analyzing trace with hash 260466425, now seen corresponding path program 208 times [2022-12-11 20:24:21,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:21,691 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1244530607] [2022-12-11 20:24:21,691 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:21,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:21,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:21,977 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 20:24:21,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:21,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1244530607] [2022-12-11 20:24:21,978 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1244530607] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:21,978 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:21,978 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:21,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845345975] [2022-12-11 20:24:21,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:21,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:21,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:21,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:21,978 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:21,979 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:21,979 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 933 places, 1203 transitions, 25804 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:21,979 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:21,979 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:21,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:23,871 INFO L130 PetriNetUnfolder]: 769/2426 cut-off events. [2022-12-11 20:24:23,872 INFO L131 PetriNetUnfolder]: For 128147/128147 co-relation queries the response was YES. [2022-12-11 20:24:23,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27782 conditions, 2426 events. 769/2426 cut-off events. For 128147/128147 co-relation queries the response was YES. Maximal size of possible extension queue 140. Compared 19774 event pairs, 45 based on Foata normal form. 1/2424 useless extension candidates. Maximal degree in co-relation 27441. Up to 1833 conditions per place. [2022-12-11 20:24:23,932 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1057 selfloop transitions, 130 changer transitions 17/1237 dead transitions. [2022-12-11 20:24:23,933 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 961 places, 1237 transitions, 28855 flow [2022-12-11 20:24:23,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:24:23,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:24:23,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1745 transitions. [2022-12-11 20:24:23,934 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5278281911675741 [2022-12-11 20:24:23,934 INFO L175 Difference]: Start difference. First operand has 933 places, 1203 transitions, 25804 flow. Second operand 38 states and 1745 transitions. [2022-12-11 20:24:23,934 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 961 places, 1237 transitions, 28855 flow [2022-12-11 20:24:25,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 925 places, 1237 transitions, 28541 flow, removed 13 selfloop flow, removed 36 redundant places. [2022-12-11 20:24:25,537 INFO L231 Difference]: Finished difference. Result has 933 places, 1205 transitions, 26029 flow [2022-12-11 20:24:25,537 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25502, PETRI_DIFFERENCE_MINUEND_PLACES=888, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1203, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1074, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=26029, PETRI_PLACES=933, PETRI_TRANSITIONS=1205} [2022-12-11 20:24:25,537 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 851 predicate places. [2022-12-11 20:24:25,537 INFO L495 AbstractCegarLoop]: Abstraction has has 933 places, 1205 transitions, 26029 flow [2022-12-11 20:24:25,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:25,537 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:25,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] [2022-12-11 20:24:25,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable207 [2022-12-11 20:24:25,538 INFO L420 AbstractCegarLoop]: === Iteration 209 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:25,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:25,538 INFO L85 PathProgramCache]: Analyzing trace with hash 622046533, now seen corresponding path program 209 times [2022-12-11 20:24:25,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:25,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1343528009] [2022-12-11 20:24:25,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:25,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:25,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:25,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:25,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:25,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1343528009] [2022-12-11 20:24:25,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1343528009] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:25,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:25,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:24:25,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [448368604] [2022-12-11 20:24:25,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:25,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:24:25,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:25,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:24:25,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:24:25,838 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:25,839 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 933 places, 1205 transitions, 26029 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:25,839 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:25,839 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:25,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:27,875 INFO L130 PetriNetUnfolder]: 766/2427 cut-off events. [2022-12-11 20:24:27,876 INFO L131 PetriNetUnfolder]: For 127250/127250 co-relation queries the response was YES. [2022-12-11 20:24:27,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27782 conditions, 2427 events. 766/2427 cut-off events. For 127250/127250 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 19745 event pairs, 45 based on Foata normal form. 1/2425 useless extension candidates. Maximal degree in co-relation 27440. Up to 1822 conditions per place. [2022-12-11 20:24:27,937 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1049 selfloop transitions, 123 changer transitions 31/1236 dead transitions. [2022-12-11 20:24:27,937 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 964 places, 1236 transitions, 29088 flow [2022-12-11 20:24:27,937 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:24:27,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:24:27,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1744 transitions. [2022-12-11 20:24:27,938 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5275257108287962 [2022-12-11 20:24:27,938 INFO L175 Difference]: Start difference. First operand has 933 places, 1205 transitions, 26029 flow. Second operand 38 states and 1744 transitions. [2022-12-11 20:24:27,938 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 964 places, 1236 transitions, 29088 flow [2022-12-11 20:24:29,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 931 places, 1236 transitions, 28609 flow, removed 128 selfloop flow, removed 33 redundant places. [2022-12-11 20:24:29,437 INFO L231 Difference]: Finished difference. Result has 938 places, 1190 transitions, 25889 flow [2022-12-11 20:24:29,437 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25562, PETRI_DIFFERENCE_MINUEND_PLACES=894, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1083, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=25889, PETRI_PLACES=938, PETRI_TRANSITIONS=1190} [2022-12-11 20:24:29,437 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 856 predicate places. [2022-12-11 20:24:29,437 INFO L495 AbstractCegarLoop]: Abstraction has has 938 places, 1190 transitions, 25889 flow [2022-12-11 20:24:29,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:29,437 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:29,437 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] [2022-12-11 20:24:29,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable208 [2022-12-11 20:24:29,437 INFO L420 AbstractCegarLoop]: === Iteration 210 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:29,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:29,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1788644743, now seen corresponding path program 210 times [2022-12-11 20:24:29,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:29,438 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2126910694] [2022-12-11 20:24:29,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:29,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:29,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:29,727 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 20:24:29,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:29,728 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2126910694] [2022-12-11 20:24:29,728 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2126910694] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:29,728 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:29,728 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:29,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489407915] [2022-12-11 20:24:29,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:29,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:29,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:29,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:29,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:29,729 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:29,729 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 938 places, 1190 transitions, 25889 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:29,729 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:29,729 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:29,729 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:31,565 INFO L130 PetriNetUnfolder]: 762/2409 cut-off events. [2022-12-11 20:24:31,566 INFO L131 PetriNetUnfolder]: For 129825/129825 co-relation queries the response was YES. [2022-12-11 20:24:31,620 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27968 conditions, 2409 events. 762/2409 cut-off events. For 129825/129825 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 19610 event pairs, 44 based on Foata normal form. 1/2407 useless extension candidates. Maximal degree in co-relation 27624. Up to 1657 conditions per place. [2022-12-11 20:24:31,632 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 954 selfloop transitions, 225 changer transitions 26/1238 dead transitions. [2022-12-11 20:24:31,633 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 960 places, 1238 transitions, 29540 flow [2022-12-11 20:24:31,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:24:31,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:24:31,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1526 transitions. [2022-12-11 20:24:31,634 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5315221177290143 [2022-12-11 20:24:31,634 INFO L175 Difference]: Start difference. First operand has 938 places, 1190 transitions, 25889 flow. Second operand 33 states and 1526 transitions. [2022-12-11 20:24:31,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 960 places, 1238 transitions, 29540 flow [2022-12-11 20:24:33,246 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 919 places, 1238 transitions, 28944 flow, removed 143 selfloop flow, removed 41 redundant places. [2022-12-11 20:24:33,263 INFO L231 Difference]: Finished difference. Result has 926 places, 1188 transitions, 25831 flow [2022-12-11 20:24:33,263 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25309, PETRI_DIFFERENCE_MINUEND_PLACES=887, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=223, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=966, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=25831, PETRI_PLACES=926, PETRI_TRANSITIONS=1188} [2022-12-11 20:24:33,264 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 844 predicate places. [2022-12-11 20:24:33,264 INFO L495 AbstractCegarLoop]: Abstraction has has 926 places, 1188 transitions, 25831 flow [2022-12-11 20:24:33,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:33,264 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:33,264 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] [2022-12-11 20:24:33,264 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable209 [2022-12-11 20:24:33,264 INFO L420 AbstractCegarLoop]: === Iteration 211 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:33,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:33,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1980940271, now seen corresponding path program 211 times [2022-12-11 20:24:33,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:33,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549425726] [2022-12-11 20:24:33,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:33,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:33,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:33,711 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:33,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:33,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549425726] [2022-12-11 20:24:33,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549425726] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:33,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:33,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:33,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926041836] [2022-12-11 20:24:33,712 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:33,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:33,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:33,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:33,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:33,712 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:33,713 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 926 places, 1188 transitions, 25831 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:33,713 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:33,713 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:33,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:35,600 INFO L130 PetriNetUnfolder]: 748/2376 cut-off events. [2022-12-11 20:24:35,600 INFO L131 PetriNetUnfolder]: For 130167/130167 co-relation queries the response was YES. [2022-12-11 20:24:35,650 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27508 conditions, 2376 events. 748/2376 cut-off events. For 130167/130167 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 19370 event pairs, 43 based on Foata normal form. 1/2374 useless extension candidates. Maximal degree in co-relation 27164. Up to 1809 conditions per place. [2022-12-11 20:24:35,660 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1051 selfloop transitions, 121 changer transitions 16/1221 dead transitions. [2022-12-11 20:24:35,660 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 958 places, 1221 transitions, 28867 flow [2022-12-11 20:24:35,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:24:35,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:24:35,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1743 transitions. [2022-12-11 20:24:35,661 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5272232304900182 [2022-12-11 20:24:35,661 INFO L175 Difference]: Start difference. First operand has 926 places, 1188 transitions, 25831 flow. Second operand 38 states and 1743 transitions. [2022-12-11 20:24:35,661 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 958 places, 1221 transitions, 28867 flow [2022-12-11 20:24:37,175 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 929 places, 1221 transitions, 28290 flow, removed 133 selfloop flow, removed 29 redundant places. [2022-12-11 20:24:37,191 INFO L231 Difference]: Finished difference. Result has 935 places, 1190 transitions, 25759 flow [2022-12-11 20:24:37,192 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25272, PETRI_DIFFERENCE_MINUEND_PLACES=892, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=116, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1070, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=25759, PETRI_PLACES=935, PETRI_TRANSITIONS=1190} [2022-12-11 20:24:37,192 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 853 predicate places. [2022-12-11 20:24:37,192 INFO L495 AbstractCegarLoop]: Abstraction has has 935 places, 1190 transitions, 25759 flow [2022-12-11 20:24:37,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:37,192 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:37,192 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] [2022-12-11 20:24:37,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable210 [2022-12-11 20:24:37,192 INFO L420 AbstractCegarLoop]: === Iteration 212 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:37,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:37,192 INFO L85 PathProgramCache]: Analyzing trace with hash -266162941, now seen corresponding path program 212 times [2022-12-11 20:24:37,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:37,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759796039] [2022-12-11 20:24:37,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:37,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:37,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:37,499 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:37,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:37,499 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1759796039] [2022-12-11 20:24:37,499 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1759796039] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:37,499 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:37,499 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:24:37,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227544558] [2022-12-11 20:24:37,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:37,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:24:37,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:37,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:24:37,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:24:37,500 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:37,500 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 935 places, 1190 transitions, 25759 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:37,501 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:37,501 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:37,501 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:39,460 INFO L130 PetriNetUnfolder]: 745/2371 cut-off events. [2022-12-11 20:24:39,460 INFO L131 PetriNetUnfolder]: For 125875/125875 co-relation queries the response was YES. [2022-12-11 20:24:39,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27271 conditions, 2371 events. 745/2371 cut-off events. For 125875/125875 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 19254 event pairs, 38 based on Foata normal form. 1/2370 useless extension candidates. Maximal degree in co-relation 26929. Up to 1800 conditions per place. [2022-12-11 20:24:39,516 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1048 selfloop transitions, 111 changer transitions 25/1217 dead transitions. [2022-12-11 20:24:39,516 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 965 places, 1217 transitions, 28554 flow [2022-12-11 20:24:39,516 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:24:39,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:24:39,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1738 transitions. [2022-12-11 20:24:39,517 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5257108287961283 [2022-12-11 20:24:39,517 INFO L175 Difference]: Start difference. First operand has 935 places, 1190 transitions, 25759 flow. Second operand 38 states and 1738 transitions. [2022-12-11 20:24:39,517 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 965 places, 1217 transitions, 28554 flow [2022-12-11 20:24:41,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 935 places, 1217 transitions, 28087 flow, removed 142 selfloop flow, removed 30 redundant places. [2022-12-11 20:24:41,074 INFO L231 Difference]: Finished difference. Result has 942 places, 1177 transitions, 25433 flow [2022-12-11 20:24:41,075 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25305, PETRI_DIFFERENCE_MINUEND_PLACES=898, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=110, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1079, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=25433, PETRI_PLACES=942, PETRI_TRANSITIONS=1177} [2022-12-11 20:24:41,075 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 860 predicate places. [2022-12-11 20:24:41,075 INFO L495 AbstractCegarLoop]: Abstraction has has 942 places, 1177 transitions, 25433 flow [2022-12-11 20:24:41,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:41,075 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:41,075 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] [2022-12-11 20:24:41,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable211 [2022-12-11 20:24:41,075 INFO L420 AbstractCegarLoop]: === Iteration 213 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:41,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:41,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1929834383, now seen corresponding path program 213 times [2022-12-11 20:24:41,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:41,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731249467] [2022-12-11 20:24:41,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:41,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:41,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:41,355 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:41,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:41,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731249467] [2022-12-11 20:24:41,355 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731249467] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:41,355 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:41,355 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:41,355 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121256050] [2022-12-11 20:24:41,355 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:41,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:41,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:41,356 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:41,356 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:41,356 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:41,357 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 942 places, 1177 transitions, 25433 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:41,357 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:41,357 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:41,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:43,139 INFO L130 PetriNetUnfolder]: 735/2337 cut-off events. [2022-12-11 20:24:43,139 INFO L131 PetriNetUnfolder]: For 123051/123051 co-relation queries the response was YES. [2022-12-11 20:24:43,179 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26920 conditions, 2337 events. 735/2337 cut-off events. For 123051/123051 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 18936 event pairs, 39 based on Foata normal form. 1/2335 useless extension candidates. Maximal degree in co-relation 26576. Up to 1794 conditions per place. [2022-12-11 20:24:43,190 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1041 selfloop transitions, 100 changer transitions 24/1198 dead transitions. [2022-12-11 20:24:43,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 963 places, 1198 transitions, 27929 flow [2022-12-11 20:24:43,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:24:43,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:24:43,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1561 transitions. [2022-12-11 20:24:43,191 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5277214334009466 [2022-12-11 20:24:43,191 INFO L175 Difference]: Start difference. First operand has 942 places, 1177 transitions, 25433 flow. Second operand 34 states and 1561 transitions. [2022-12-11 20:24:43,191 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 963 places, 1198 transitions, 27929 flow [2022-12-11 20:24:44,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 919 places, 1198 transitions, 27539 flow, removed 31 selfloop flow, removed 44 redundant places. [2022-12-11 20:24:44,699 INFO L231 Difference]: Finished difference. Result has 923 places, 1160 transitions, 25085 flow [2022-12-11 20:24:44,699 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=25053, PETRI_DIFFERENCE_MINUEND_PLACES=886, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1177, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1077, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=25085, PETRI_PLACES=923, PETRI_TRANSITIONS=1160} [2022-12-11 20:24:44,700 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 841 predicate places. [2022-12-11 20:24:44,700 INFO L495 AbstractCegarLoop]: Abstraction has has 923 places, 1160 transitions, 25085 flow [2022-12-11 20:24:44,700 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:44,700 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:44,700 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] [2022-12-11 20:24:44,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable212 [2022-12-11 20:24:44,700 INFO L420 AbstractCegarLoop]: === Iteration 214 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:44,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:44,700 INFO L85 PathProgramCache]: Analyzing trace with hash -427733919, now seen corresponding path program 214 times [2022-12-11 20:24:44,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:44,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758103481] [2022-12-11 20:24:44,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:44,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:44,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:44,983 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 20:24:44,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:44,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758103481] [2022-12-11 20:24:44,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758103481] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:44,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:44,983 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:44,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [342530109] [2022-12-11 20:24:44,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:44,984 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:44,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:44,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:44,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:44,984 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:44,985 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 923 places, 1160 transitions, 25085 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:44,985 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:44,985 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:44,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:46,745 INFO L130 PetriNetUnfolder]: 728/2312 cut-off events. [2022-12-11 20:24:46,745 INFO L131 PetriNetUnfolder]: For 119369/119369 co-relation queries the response was YES. [2022-12-11 20:24:46,793 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26583 conditions, 2312 events. 728/2312 cut-off events. For 119369/119369 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 18644 event pairs, 43 based on Foata normal form. 1/2310 useless extension candidates. Maximal degree in co-relation 26246. Up to 1766 conditions per place. [2022-12-11 20:24:46,804 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1021 selfloop transitions, 99 changer transitions 29/1182 dead transitions. [2022-12-11 20:24:46,804 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 939 places, 1182 transitions, 27548 flow [2022-12-11 20:24:46,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:24:46,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:24:46,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1520 transitions. [2022-12-11 20:24:46,805 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5294322535701846 [2022-12-11 20:24:46,805 INFO L175 Difference]: Start difference. First operand has 923 places, 1160 transitions, 25085 flow. Second operand 33 states and 1520 transitions. [2022-12-11 20:24:46,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 939 places, 1182 transitions, 27548 flow [2022-12-11 20:24:48,263 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 900 places, 1182 transitions, 27167 flow, removed 22 selfloop flow, removed 39 redundant places. [2022-12-11 20:24:48,278 INFO L231 Difference]: Finished difference. Result has 904 places, 1138 transitions, 24723 flow [2022-12-11 20:24:48,279 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24712, PETRI_DIFFERENCE_MINUEND_PLACES=868, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1160, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1061, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=24723, PETRI_PLACES=904, PETRI_TRANSITIONS=1138} [2022-12-11 20:24:48,279 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 822 predicate places. [2022-12-11 20:24:48,279 INFO L495 AbstractCegarLoop]: Abstraction has has 904 places, 1138 transitions, 24723 flow [2022-12-11 20:24:48,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:48,279 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:48,279 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] [2022-12-11 20:24:48,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable213 [2022-12-11 20:24:48,279 INFO L420 AbstractCegarLoop]: === Iteration 215 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:48,279 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:48,280 INFO L85 PathProgramCache]: Analyzing trace with hash 1030054719, now seen corresponding path program 215 times [2022-12-11 20:24:48,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:48,280 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383609134] [2022-12-11 20:24:48,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:48,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:48,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:48,565 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:48,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:48,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383609134] [2022-12-11 20:24:48,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383609134] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:48,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:48,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:24:48,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747756217] [2022-12-11 20:24:48,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:48,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:24:48,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:48,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:24:48,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:24:48,566 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:48,566 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 904 places, 1138 transitions, 24723 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:48,566 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:48,566 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:48,567 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:50,296 INFO L130 PetriNetUnfolder]: 721/2277 cut-off events. [2022-12-11 20:24:50,296 INFO L131 PetriNetUnfolder]: For 114309/114309 co-relation queries the response was YES. [2022-12-11 20:24:50,343 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26175 conditions, 2277 events. 721/2277 cut-off events. For 114309/114309 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 18218 event pairs, 46 based on Foata normal form. 1/2275 useless extension candidates. Maximal degree in co-relation 25844. Up to 1766 conditions per place. [2022-12-11 20:24:50,353 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1021 selfloop transitions, 89 changer transitions 18/1161 dead transitions. [2022-12-11 20:24:50,353 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 917 places, 1161 transitions, 27127 flow [2022-12-11 20:24:50,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:24:50,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:24:50,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1421 transitions. [2022-12-11 20:24:50,354 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5268817204301075 [2022-12-11 20:24:50,354 INFO L175 Difference]: Start difference. First operand has 904 places, 1138 transitions, 24723 flow. Second operand 31 states and 1421 transitions. [2022-12-11 20:24:50,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 917 places, 1161 transitions, 27127 flow [2022-12-11 20:24:51,643 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 877 places, 1161 transitions, 26767 flow, removed 11 selfloop flow, removed 40 redundant places. [2022-12-11 20:24:51,659 INFO L231 Difference]: Finished difference. Result has 881 places, 1129 transitions, 24401 flow [2022-12-11 20:24:51,659 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24369, PETRI_DIFFERENCE_MINUEND_PLACES=847, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1138, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1049, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=24401, PETRI_PLACES=881, PETRI_TRANSITIONS=1129} [2022-12-11 20:24:51,659 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 799 predicate places. [2022-12-11 20:24:51,659 INFO L495 AbstractCegarLoop]: Abstraction has has 881 places, 1129 transitions, 24401 flow [2022-12-11 20:24:51,660 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:51,660 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:51,660 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] [2022-12-11 20:24:51,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable214 [2022-12-11 20:24:51,660 INFO L420 AbstractCegarLoop]: === Iteration 216 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:51,660 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:51,660 INFO L85 PathProgramCache]: Analyzing trace with hash -808205233, now seen corresponding path program 216 times [2022-12-11 20:24:51,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:51,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589565444] [2022-12-11 20:24:51,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:51,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:51,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:51,984 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 20:24:51,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:51,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589565444] [2022-12-11 20:24:51,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589565444] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:51,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:51,985 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:24:51,985 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1765856148] [2022-12-11 20:24:51,985 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:51,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:24:51,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:51,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:24:51,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:24:51,986 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:51,986 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 1129 transitions, 24401 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:24:51,986 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:51,986 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:51,986 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:53,684 INFO L130 PetriNetUnfolder]: 720/2278 cut-off events. [2022-12-11 20:24:53,685 INFO L131 PetriNetUnfolder]: For 112851/112851 co-relation queries the response was YES. [2022-12-11 20:24:53,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25983 conditions, 2278 events. 720/2278 cut-off events. For 112851/112851 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 18265 event pairs, 42 based on Foata normal form. 1/2276 useless extension candidates. Maximal degree in co-relation 25657. Up to 1730 conditions per place. [2022-12-11 20:24:53,740 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1005 selfloop transitions, 79 changer transitions 41/1158 dead transitions. [2022-12-11 20:24:53,740 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 896 places, 1158 transitions, 26982 flow [2022-12-11 20:24:53,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:24:53,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:24:53,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1545 transitions. [2022-12-11 20:24:53,741 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5223123732251521 [2022-12-11 20:24:53,741 INFO L175 Difference]: Start difference. First operand has 881 places, 1129 transitions, 24401 flow. Second operand 34 states and 1545 transitions. [2022-12-11 20:24:53,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 896 places, 1158 transitions, 26982 flow [2022-12-11 20:24:55,066 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 865 places, 1158 transitions, 26616 flow, removed 26 selfloop flow, removed 31 redundant places. [2022-12-11 20:24:55,082 INFO L231 Difference]: Finished difference. Result has 875 places, 1103 transitions, 23471 flow [2022-12-11 20:24:55,082 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=24041, PETRI_DIFFERENCE_MINUEND_PLACES=832, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1050, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=23471, PETRI_PLACES=875, PETRI_TRANSITIONS=1103} [2022-12-11 20:24:55,082 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 793 predicate places. [2022-12-11 20:24:55,082 INFO L495 AbstractCegarLoop]: Abstraction has has 875 places, 1103 transitions, 23471 flow [2022-12-11 20:24:55,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:24:55,083 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:55,083 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] [2022-12-11 20:24:55,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable215 [2022-12-11 20:24:55,083 INFO L420 AbstractCegarLoop]: === Iteration 217 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:55,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:55,083 INFO L85 PathProgramCache]: Analyzing trace with hash 137829297, now seen corresponding path program 217 times [2022-12-11 20:24:55,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:55,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269156782] [2022-12-11 20:24:55,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:55,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:55,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:55,362 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:24:55,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:55,362 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269156782] [2022-12-11 20:24:55,362 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269156782] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:55,362 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:55,362 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:24:55,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375349159] [2022-12-11 20:24:55,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:55,363 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:24:55,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:55,363 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:24:55,363 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:24:55,363 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:55,364 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 875 places, 1103 transitions, 23471 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:55,364 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:55,364 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:55,364 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:24:57,054 INFO L130 PetriNetUnfolder]: 713/2238 cut-off events. [2022-12-11 20:24:57,055 INFO L131 PetriNetUnfolder]: For 108156/108156 co-relation queries the response was YES. [2022-12-11 20:24:57,095 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25138 conditions, 2238 events. 713/2238 cut-off events. For 108156/108156 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 17778 event pairs, 44 based on Foata normal form. 1/2236 useless extension candidates. Maximal degree in co-relation 24813. Up to 1722 conditions per place. [2022-12-11 20:24:57,104 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 983 selfloop transitions, 86 changer transitions 24/1126 dead transitions. [2022-12-11 20:24:57,104 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 887 places, 1126 transitions, 25805 flow [2022-12-11 20:24:57,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:24:57,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:24:57,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1423 transitions. [2022-12-11 20:24:57,106 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5276232851316277 [2022-12-11 20:24:57,106 INFO L175 Difference]: Start difference. First operand has 875 places, 1103 transitions, 23471 flow. Second operand 31 states and 1423 transitions. [2022-12-11 20:24:57,106 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 887 places, 1126 transitions, 25805 flow [2022-12-11 20:24:58,313 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 847 places, 1126 transitions, 25367 flow, removed 78 selfloop flow, removed 40 redundant places. [2022-12-11 20:24:58,327 INFO L231 Difference]: Finished difference. Result has 851 places, 1089 transitions, 23091 flow [2022-12-11 20:24:58,328 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23039, PETRI_DIFFERENCE_MINUEND_PLACES=817, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1017, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=23091, PETRI_PLACES=851, PETRI_TRANSITIONS=1089} [2022-12-11 20:24:58,328 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 769 predicate places. [2022-12-11 20:24:58,328 INFO L495 AbstractCegarLoop]: Abstraction has has 851 places, 1089 transitions, 23091 flow [2022-12-11 20:24:58,328 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:24:58,328 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:24:58,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] [2022-12-11 20:24:58,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable216 [2022-12-11 20:24:58,328 INFO L420 AbstractCegarLoop]: === Iteration 218 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:24:58,328 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:24:58,328 INFO L85 PathProgramCache]: Analyzing trace with hash 1673700633, now seen corresponding path program 218 times [2022-12-11 20:24:58,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:24:58,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [801319743] [2022-12-11 20:24:58,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:24:58,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:24:58,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:24:58,621 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 20:24:58,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:24:58,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [801319743] [2022-12-11 20:24:58,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [801319743] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:24:58,621 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:24:58,621 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:24:58,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987330425] [2022-12-11 20:24:58,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:24:58,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:24:58,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:24:58,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:24:58,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:24:58,622 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:24:58,622 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 851 places, 1089 transitions, 23091 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:24:58,622 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:24:58,622 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:24:58,622 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:00,322 INFO L130 PetriNetUnfolder]: 714/2247 cut-off events. [2022-12-11 20:25:00,322 INFO L131 PetriNetUnfolder]: For 108539/108539 co-relation queries the response was YES. [2022-12-11 20:25:00,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25319 conditions, 2247 events. 714/2247 cut-off events. For 108539/108539 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 17890 event pairs, 48 based on Foata normal form. 1/2245 useless extension candidates. Maximal degree in co-relation 25004. Up to 1596 conditions per place. [2022-12-11 20:25:00,374 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 896 selfloop transitions, 192 changer transitions 17/1138 dead transitions. [2022-12-11 20:25:00,375 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 862 places, 1138 transitions, 26612 flow [2022-12-11 20:25:00,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:25:00,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:25:00,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1618 transitions. [2022-12-11 20:25:00,376 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5313628899835796 [2022-12-11 20:25:00,376 INFO L175 Difference]: Start difference. First operand has 851 places, 1089 transitions, 23091 flow. Second operand 35 states and 1618 transitions. [2022-12-11 20:25:00,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 862 places, 1138 transitions, 26612 flow [2022-12-11 20:25:01,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 834 places, 1138 transitions, 26220 flow, removed 39 selfloop flow, removed 28 redundant places. [2022-12-11 20:25:01,631 INFO L231 Difference]: Finished difference. Result has 841 places, 1097 transitions, 23579 flow [2022-12-11 20:25:01,632 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22745, PETRI_DIFFERENCE_MINUEND_PLACES=800, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1089, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=898, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=23579, PETRI_PLACES=841, PETRI_TRANSITIONS=1097} [2022-12-11 20:25:01,632 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 759 predicate places. [2022-12-11 20:25:01,632 INFO L495 AbstractCegarLoop]: Abstraction has has 841 places, 1097 transitions, 23579 flow [2022-12-11 20:25:01,632 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:01,632 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:01,632 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] [2022-12-11 20:25:01,632 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable217 [2022-12-11 20:25:01,632 INFO L420 AbstractCegarLoop]: === Iteration 219 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:01,633 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:01,633 INFO L85 PathProgramCache]: Analyzing trace with hash 756012597, now seen corresponding path program 219 times [2022-12-11 20:25:01,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:01,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1558245700] [2022-12-11 20:25:01,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:01,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:01,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:01,891 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:01,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:01,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1558245700] [2022-12-11 20:25:01,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1558245700] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:01,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:01,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:25:01,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686865231] [2022-12-11 20:25:01,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:01,892 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:25:01,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:01,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:25:01,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:25:01,892 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:01,893 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 841 places, 1097 transitions, 23579 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:25:01,893 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:01,893 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:01,893 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:03,474 INFO L130 PetriNetUnfolder]: 717/2239 cut-off events. [2022-12-11 20:25:03,475 INFO L131 PetriNetUnfolder]: For 114217/114217 co-relation queries the response was YES. [2022-12-11 20:25:03,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25517 conditions, 2239 events. 717/2239 cut-off events. For 114217/114217 co-relation queries the response was YES. Maximal size of possible extension queue 127. Compared 17709 event pairs, 41 based on Foata normal form. 1/2236 useless extension candidates. Maximal degree in co-relation 25204. Up to 1687 conditions per place. [2022-12-11 20:25:03,525 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 968 selfloop transitions, 110 changer transitions 23/1134 dead transitions. [2022-12-11 20:25:03,526 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 865 places, 1134 transitions, 26661 flow [2022-12-11 20:25:03,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:25:03,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:25:03,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1399 transitions. [2022-12-11 20:25:03,527 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.536015325670498 [2022-12-11 20:25:03,527 INFO L175 Difference]: Start difference. First operand has 841 places, 1097 transitions, 23579 flow. Second operand 30 states and 1399 transitions. [2022-12-11 20:25:03,527 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 865 places, 1134 transitions, 26661 flow [2022-12-11 20:25:04,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 835 places, 1134 transitions, 26195 flow, removed 118 selfloop flow, removed 30 redundant places. [2022-12-11 20:25:04,796 INFO L231 Difference]: Finished difference. Result has 842 places, 1093 transitions, 23460 flow [2022-12-11 20:25:04,796 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23139, PETRI_DIFFERENCE_MINUEND_PLACES=806, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1097, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=988, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=23460, PETRI_PLACES=842, PETRI_TRANSITIONS=1093} [2022-12-11 20:25:04,796 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 760 predicate places. [2022-12-11 20:25:04,796 INFO L495 AbstractCegarLoop]: Abstraction has has 842 places, 1093 transitions, 23460 flow [2022-12-11 20:25:04,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:25:04,797 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:04,797 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] [2022-12-11 20:25:04,797 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable218 [2022-12-11 20:25:04,797 INFO L420 AbstractCegarLoop]: === Iteration 220 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:04,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:04,797 INFO L85 PathProgramCache]: Analyzing trace with hash -596472927, now seen corresponding path program 220 times [2022-12-11 20:25:04,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:04,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305378555] [2022-12-11 20:25:04,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:04,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:04,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:05,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 20:25:05,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:05,094 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305378555] [2022-12-11 20:25:05,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305378555] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:05,094 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:05,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:25:05,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67209258] [2022-12-11 20:25:05,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:05,095 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:25:05,095 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:05,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:25:05,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:25:05,095 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:05,096 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 842 places, 1093 transitions, 23460 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:25:05,096 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:05,096 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:05,096 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:06,847 INFO L130 PetriNetUnfolder]: 709/2224 cut-off events. [2022-12-11 20:25:06,847 INFO L131 PetriNetUnfolder]: For 106439/106439 co-relation queries the response was YES. [2022-12-11 20:25:06,891 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25063 conditions, 2224 events. 709/2224 cut-off events. For 106439/106439 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 17617 event pairs, 48 based on Foata normal form. 1/2222 useless extension candidates. Maximal degree in co-relation 24748. Up to 1595 conditions per place. [2022-12-11 20:25:06,900 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 911 selfloop transitions, 160 changer transitions 26/1130 dead transitions. [2022-12-11 20:25:06,901 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 869 places, 1130 transitions, 26210 flow [2022-12-11 20:25:06,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:25:06,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:25:06,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1641 transitions. [2022-12-11 20:25:06,902 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5239463601532567 [2022-12-11 20:25:06,902 INFO L175 Difference]: Start difference. First operand has 842 places, 1093 transitions, 23460 flow. Second operand 36 states and 1641 transitions. [2022-12-11 20:25:06,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 869 places, 1130 transitions, 26210 flow [2022-12-11 20:25:08,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 841 places, 1130 transitions, 25794 flow, removed 83 selfloop flow, removed 28 redundant places. [2022-12-11 20:25:08,140 INFO L231 Difference]: Finished difference. Result has 849 places, 1085 transitions, 23194 flow [2022-12-11 20:25:08,140 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=23060, PETRI_DIFFERENCE_MINUEND_PLACES=806, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1093, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=933, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=23194, PETRI_PLACES=849, PETRI_TRANSITIONS=1085} [2022-12-11 20:25:08,141 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 767 predicate places. [2022-12-11 20:25:08,141 INFO L495 AbstractCegarLoop]: Abstraction has has 849 places, 1085 transitions, 23194 flow [2022-12-11 20:25:08,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:25:08,141 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:08,141 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] [2022-12-11 20:25:08,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable219 [2022-12-11 20:25:08,141 INFO L420 AbstractCegarLoop]: === Iteration 221 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:08,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:08,141 INFO L85 PathProgramCache]: Analyzing trace with hash 270936497, now seen corresponding path program 221 times [2022-12-11 20:25:08,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:08,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1052621686] [2022-12-11 20:25:08,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:08,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:08,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:08,495 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 20:25:08,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:08,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1052621686] [2022-12-11 20:25:08,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1052621686] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:08,496 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:08,496 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:25:08,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551839361] [2022-12-11 20:25:08,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:08,496 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:25:08,496 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:08,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:25:08,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:25:08,497 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:08,497 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 849 places, 1085 transitions, 23194 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:08,497 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:08,497 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:08,497 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:10,329 INFO L130 PetriNetUnfolder]: 699/2204 cut-off events. [2022-12-11 20:25:10,330 INFO L131 PetriNetUnfolder]: For 106177/106177 co-relation queries the response was YES. [2022-12-11 20:25:10,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24932 conditions, 2204 events. 699/2204 cut-off events. For 106177/106177 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 17480 event pairs, 43 based on Foata normal form. 1/2202 useless extension candidates. Maximal degree in co-relation 24616. Up to 1593 conditions per place. [2022-12-11 20:25:10,376 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 912 selfloop transitions, 153 changer transitions 29/1127 dead transitions. [2022-12-11 20:25:10,376 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 881 places, 1127 transitions, 26234 flow [2022-12-11 20:25:10,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:25:10,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:25:10,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1787 transitions. [2022-12-11 20:25:10,378 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5266725611553198 [2022-12-11 20:25:10,378 INFO L175 Difference]: Start difference. First operand has 849 places, 1085 transitions, 23194 flow. Second operand 39 states and 1787 transitions. [2022-12-11 20:25:10,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 881 places, 1127 transitions, 26234 flow [2022-12-11 20:25:11,607 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 846 places, 1127 transitions, 25837 flow, removed 39 selfloop flow, removed 35 redundant places. [2022-12-11 20:25:11,623 INFO L231 Difference]: Finished difference. Result has 852 places, 1075 transitions, 23150 flow [2022-12-11 20:25:11,624 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22821, PETRI_DIFFERENCE_MINUEND_PLACES=808, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1085, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=147, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=933, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=23150, PETRI_PLACES=852, PETRI_TRANSITIONS=1075} [2022-12-11 20:25:11,624 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 770 predicate places. [2022-12-11 20:25:11,624 INFO L495 AbstractCegarLoop]: Abstraction has has 852 places, 1075 transitions, 23150 flow [2022-12-11 20:25:11,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:11,624 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:11,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] [2022-12-11 20:25:11,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable220 [2022-12-11 20:25:11,624 INFO L420 AbstractCegarLoop]: === Iteration 222 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:11,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:11,625 INFO L85 PathProgramCache]: Analyzing trace with hash -1591953181, now seen corresponding path program 222 times [2022-12-11 20:25:11,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:11,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1725126843] [2022-12-11 20:25:11,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:11,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:11,890 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 20:25:11,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:11,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1725126843] [2022-12-11 20:25:11,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1725126843] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:11,891 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:11,891 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:11,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1166678991] [2022-12-11 20:25:11,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:11,891 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:11,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:11,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:11,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:11,892 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:11,892 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 852 places, 1075 transitions, 23150 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:11,892 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:11,892 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:11,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:13,475 INFO L130 PetriNetUnfolder]: 684/2172 cut-off events. [2022-12-11 20:25:13,475 INFO L131 PetriNetUnfolder]: For 103626/103626 co-relation queries the response was YES. [2022-12-11 20:25:13,518 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24471 conditions, 2172 events. 684/2172 cut-off events. For 103626/103626 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 17204 event pairs, 50 based on Foata normal form. 1/2170 useless extension candidates. Maximal degree in co-relation 24156. Up to 1508 conditions per place. [2022-12-11 20:25:13,528 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 856 selfloop transitions, 176 changer transitions 42/1107 dead transitions. [2022-12-11 20:25:13,528 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 877 places, 1107 transitions, 25648 flow [2022-12-11 20:25:13,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:25:13,528 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:25:13,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1517 transitions. [2022-12-11 20:25:13,529 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5283873214907697 [2022-12-11 20:25:13,529 INFO L175 Difference]: Start difference. First operand has 852 places, 1075 transitions, 23150 flow. Second operand 33 states and 1517 transitions. [2022-12-11 20:25:13,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 877 places, 1107 transitions, 25648 flow [2022-12-11 20:25:14,665 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 842 places, 1107 transitions, 24953 flow, removed 187 selfloop flow, removed 35 redundant places. [2022-12-11 20:25:14,680 INFO L231 Difference]: Finished difference. Result has 847 places, 1046 transitions, 22053 flow [2022-12-11 20:25:14,680 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=22461, PETRI_DIFFERENCE_MINUEND_PLACES=810, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1075, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=899, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=22053, PETRI_PLACES=847, PETRI_TRANSITIONS=1046} [2022-12-11 20:25:14,680 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 765 predicate places. [2022-12-11 20:25:14,680 INFO L495 AbstractCegarLoop]: Abstraction has has 847 places, 1046 transitions, 22053 flow [2022-12-11 20:25:14,680 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:14,681 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:14,681 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] [2022-12-11 20:25:14,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable221 [2022-12-11 20:25:14,681 INFO L420 AbstractCegarLoop]: === Iteration 223 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:14,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:14,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1588324301, now seen corresponding path program 223 times [2022-12-11 20:25:14,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:14,681 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251843087] [2022-12-11 20:25:14,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:14,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:14,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:14,942 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:14,942 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:14,942 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251843087] [2022-12-11 20:25:14,942 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251843087] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:14,942 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:14,942 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:25:14,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580482844] [2022-12-11 20:25:14,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:14,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:25:14,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:14,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:25:14,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:25:14,943 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:14,943 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 847 places, 1046 transitions, 22053 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:25:14,944 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:14,944 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:14,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:16,445 INFO L130 PetriNetUnfolder]: 675/2145 cut-off events. [2022-12-11 20:25:16,445 INFO L131 PetriNetUnfolder]: For 103426/103426 co-relation queries the response was YES. [2022-12-11 20:25:16,485 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24041 conditions, 2145 events. 675/2145 cut-off events. For 103426/103426 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 16884 event pairs, 43 based on Foata normal form. 1/2143 useless extension candidates. Maximal degree in co-relation 23726. Up to 1550 conditions per place. [2022-12-11 20:25:16,494 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 878 selfloop transitions, 150 changer transitions 28/1089 dead transitions. [2022-12-11 20:25:16,494 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 868 places, 1089 transitions, 24941 flow [2022-12-11 20:25:16,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:25:16,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:25:16,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1531 transitions. [2022-12-11 20:25:16,495 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5332636711947056 [2022-12-11 20:25:16,495 INFO L175 Difference]: Start difference. First operand has 847 places, 1046 transitions, 22053 flow. Second operand 33 states and 1531 transitions. [2022-12-11 20:25:16,495 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 868 places, 1089 transitions, 24941 flow [2022-12-11 20:25:17,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 837 places, 1089 transitions, 24495 flow, removed 34 selfloop flow, removed 31 redundant places. [2022-12-11 20:25:17,601 INFO L231 Difference]: Finished difference. Result has 844 places, 1041 transitions, 22044 flow [2022-12-11 20:25:17,602 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=21627, PETRI_DIFFERENCE_MINUEND_PLACES=805, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1046, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=897, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=22044, PETRI_PLACES=844, PETRI_TRANSITIONS=1041} [2022-12-11 20:25:17,602 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 762 predicate places. [2022-12-11 20:25:17,602 INFO L495 AbstractCegarLoop]: Abstraction has has 844 places, 1041 transitions, 22044 flow [2022-12-11 20:25:17,602 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:25:17,602 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:17,602 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] [2022-12-11 20:25:17,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable222 [2022-12-11 20:25:17,602 INFO L420 AbstractCegarLoop]: === Iteration 224 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:17,602 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:17,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1430400847, now seen corresponding path program 224 times [2022-12-11 20:25:17,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:17,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528034326] [2022-12-11 20:25:17,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:17,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:17,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:17,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:17,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:17,902 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528034326] [2022-12-11 20:25:17,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528034326] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:17,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:17,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:25:17,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116451554] [2022-12-11 20:25:17,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:17,902 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:25:17,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:17,902 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:25:17,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:25:17,903 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:17,903 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 844 places, 1041 transitions, 22044 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:17,903 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:17,903 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:17,903 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:19,612 INFO L130 PetriNetUnfolder]: 665/2119 cut-off events. [2022-12-11 20:25:19,612 INFO L131 PetriNetUnfolder]: For 101474/101474 co-relation queries the response was YES. [2022-12-11 20:25:19,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23799 conditions, 2119 events. 665/2119 cut-off events. For 101474/101474 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 16676 event pairs, 51 based on Foata normal form. 1/2116 useless extension candidates. Maximal degree in co-relation 23483. Up to 1480 conditions per place. [2022-12-11 20:25:19,657 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 843 selfloop transitions, 173 changer transitions 23/1072 dead transitions. [2022-12-11 20:25:19,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 873 places, 1072 transitions, 24643 flow [2022-12-11 20:25:19,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:25:19,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:25:19,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1604 transitions. [2022-12-11 20:25:19,658 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5267651888341544 [2022-12-11 20:25:19,658 INFO L175 Difference]: Start difference. First operand has 844 places, 1041 transitions, 22044 flow. Second operand 35 states and 1604 transitions. [2022-12-11 20:25:19,658 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 873 places, 1072 transitions, 24643 flow [2022-12-11 20:25:20,793 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 845 places, 1072 transitions, 24083 flow, removed 148 selfloop flow, removed 28 redundant places. [2022-12-11 20:25:20,807 INFO L231 Difference]: Finished difference. Result has 850 places, 1029 transitions, 21676 flow [2022-12-11 20:25:20,807 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=21492, PETRI_DIFFERENCE_MINUEND_PLACES=811, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1041, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=868, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=21676, PETRI_PLACES=850, PETRI_TRANSITIONS=1029} [2022-12-11 20:25:20,808 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 768 predicate places. [2022-12-11 20:25:20,808 INFO L495 AbstractCegarLoop]: Abstraction has has 850 places, 1029 transitions, 21676 flow [2022-12-11 20:25:20,808 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:20,808 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:20,808 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] [2022-12-11 20:25:20,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable223 [2022-12-11 20:25:20,808 INFO L420 AbstractCegarLoop]: === Iteration 225 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:20,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:20,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1099043795, now seen corresponding path program 225 times [2022-12-11 20:25:20,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:20,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [948193534] [2022-12-11 20:25:20,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:20,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:20,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:21,078 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 20:25:21,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:21,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [948193534] [2022-12-11 20:25:21,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [948193534] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:21,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:21,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:21,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [250475282] [2022-12-11 20:25:21,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:21,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:21,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:21,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:21,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:21,079 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:21,080 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 850 places, 1029 transitions, 21676 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:21,080 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:21,080 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:21,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:22,779 INFO L130 PetriNetUnfolder]: 661/2113 cut-off events. [2022-12-11 20:25:22,780 INFO L131 PetriNetUnfolder]: For 100223/100223 co-relation queries the response was YES. [2022-12-11 20:25:22,820 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23726 conditions, 2113 events. 661/2113 cut-off events. For 100223/100223 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 16685 event pairs, 49 based on Foata normal form. 1/2111 useless extension candidates. Maximal degree in co-relation 23409. Up to 1496 conditions per place. [2022-12-11 20:25:22,829 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 829 selfloop transitions, 178 changer transitions 29/1069 dead transitions. [2022-12-11 20:25:22,829 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 880 places, 1069 transitions, 24454 flow [2022-12-11 20:25:22,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:25:22,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:25:22,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1790 transitions. [2022-12-11 20:25:22,830 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5275567344532862 [2022-12-11 20:25:22,830 INFO L175 Difference]: Start difference. First operand has 850 places, 1029 transitions, 21676 flow. Second operand 39 states and 1790 transitions. [2022-12-11 20:25:22,830 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 880 places, 1069 transitions, 24454 flow [2022-12-11 20:25:23,948 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 842 places, 1069 transitions, 23855 flow, removed 61 selfloop flow, removed 38 redundant places. [2022-12-11 20:25:23,963 INFO L231 Difference]: Finished difference. Result has 849 places, 1021 transitions, 21554 flow [2022-12-11 20:25:23,963 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=21125, PETRI_DIFFERENCE_MINUEND_PLACES=804, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1029, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=854, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=21554, PETRI_PLACES=849, PETRI_TRANSITIONS=1021} [2022-12-11 20:25:23,963 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 767 predicate places. [2022-12-11 20:25:23,963 INFO L495 AbstractCegarLoop]: Abstraction has has 849 places, 1021 transitions, 21554 flow [2022-12-11 20:25:23,963 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:23,963 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:23,963 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] [2022-12-11 20:25:23,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable224 [2022-12-11 20:25:23,964 INFO L420 AbstractCegarLoop]: === Iteration 226 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:23,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:23,964 INFO L85 PathProgramCache]: Analyzing trace with hash 1893840469, now seen corresponding path program 226 times [2022-12-11 20:25:23,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:23,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [722592844] [2022-12-11 20:25:23,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:23,964 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:23,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:24,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:24,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:24,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [722592844] [2022-12-11 20:25:24,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [722592844] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:24,346 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:24,346 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:25:24,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [614611018] [2022-12-11 20:25:24,346 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:24,346 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:25:24,346 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:24,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:25:24,347 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:25:24,347 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:24,347 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 849 places, 1021 transitions, 21554 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:24,347 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:24,347 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:24,348 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:26,078 INFO L130 PetriNetUnfolder]: 652/2089 cut-off events. [2022-12-11 20:25:26,078 INFO L131 PetriNetUnfolder]: For 98401/98401 co-relation queries the response was YES. [2022-12-11 20:25:26,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23371 conditions, 2089 events. 652/2089 cut-off events. For 98401/98401 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 16473 event pairs, 48 based on Foata normal form. 1/2087 useless extension candidates. Maximal degree in co-relation 23057. Up to 1455 conditions per place. [2022-12-11 20:25:26,126 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 808 selfloop transitions, 129 changer transitions 87/1057 dead transitions. [2022-12-11 20:25:26,126 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 876 places, 1057 transitions, 24154 flow [2022-12-11 20:25:26,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:25:26,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:25:26,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1787 transitions. [2022-12-11 20:25:26,128 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5266725611553198 [2022-12-11 20:25:26,128 INFO L175 Difference]: Start difference. First operand has 849 places, 1021 transitions, 21554 flow. Second operand 39 states and 1787 transitions. [2022-12-11 20:25:26,128 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 876 places, 1057 transitions, 24154 flow [2022-12-11 20:25:27,216 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 837 places, 1057 transitions, 23372 flow, removed 141 selfloop flow, removed 39 redundant places. [2022-12-11 20:25:27,230 INFO L231 Difference]: Finished difference. Result has 845 places, 951 transitions, 19591 flow [2022-12-11 20:25:27,231 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20798, PETRI_DIFFERENCE_MINUEND_PLACES=799, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1021, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=892, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=19591, PETRI_PLACES=845, PETRI_TRANSITIONS=951} [2022-12-11 20:25:27,231 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 763 predicate places. [2022-12-11 20:25:27,231 INFO L495 AbstractCegarLoop]: Abstraction has has 845 places, 951 transitions, 19591 flow [2022-12-11 20:25:27,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:27,231 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:27,231 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] [2022-12-11 20:25:27,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable225 [2022-12-11 20:25:27,231 INFO L420 AbstractCegarLoop]: === Iteration 227 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:27,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:27,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1976333415, now seen corresponding path program 227 times [2022-12-11 20:25:27,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:27,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1377396231] [2022-12-11 20:25:27,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:27,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:27,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:27,511 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:27,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:27,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1377396231] [2022-12-11 20:25:27,511 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1377396231] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:27,512 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:27,512 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:27,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792359622] [2022-12-11 20:25:27,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:27,512 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:27,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:27,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:27,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:27,513 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:27,513 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 845 places, 951 transitions, 19591 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:27,513 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:27,513 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:27,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:29,051 INFO L130 PetriNetUnfolder]: 614/1955 cut-off events. [2022-12-11 20:25:29,052 INFO L131 PetriNetUnfolder]: For 95098/95098 co-relation queries the response was YES. [2022-12-11 20:25:29,082 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21881 conditions, 1955 events. 614/1955 cut-off events. For 95098/95098 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 15006 event pairs, 40 based on Foata normal form. 1/1953 useless extension candidates. Maximal degree in co-relation 21567. Up to 1476 conditions per place. [2022-12-11 20:25:29,090 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 825 selfloop transitions, 104 changer transitions 16/978 dead transitions. [2022-12-11 20:25:29,090 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 858 places, 978 transitions, 21853 flow [2022-12-11 20:25:29,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:25:29,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:25:29,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1434 transitions. [2022-12-11 20:25:29,091 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5317018909899889 [2022-12-11 20:25:29,091 INFO L175 Difference]: Start difference. First operand has 845 places, 951 transitions, 19591 flow. Second operand 31 states and 1434 transitions. [2022-12-11 20:25:29,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 858 places, 978 transitions, 21853 flow [2022-12-11 20:25:30,180 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 798 places, 978 transitions, 21146 flow, removed 147 selfloop flow, removed 60 redundant places. [2022-12-11 20:25:30,192 INFO L231 Difference]: Finished difference. Result has 803 places, 945 transitions, 19071 flow [2022-12-11 20:25:30,193 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18900, PETRI_DIFFERENCE_MINUEND_PLACES=768, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=951, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=847, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=19071, PETRI_PLACES=803, PETRI_TRANSITIONS=945} [2022-12-11 20:25:30,193 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 721 predicate places. [2022-12-11 20:25:30,193 INFO L495 AbstractCegarLoop]: Abstraction has has 803 places, 945 transitions, 19071 flow [2022-12-11 20:25:30,193 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:30,193 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:30,193 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] [2022-12-11 20:25:30,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable226 [2022-12-11 20:25:30,193 INFO L420 AbstractCegarLoop]: === Iteration 228 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:30,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:30,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1698687093, now seen corresponding path program 228 times [2022-12-11 20:25:30,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:30,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765820111] [2022-12-11 20:25:30,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:30,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:30,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:30,481 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 20:25:30,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:30,482 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765820111] [2022-12-11 20:25:30,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765820111] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:30,482 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:30,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:25:30,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638175654] [2022-12-11 20:25:30,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:30,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:25:30,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:30,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:25:30,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:25:30,483 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:30,483 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 803 places, 945 transitions, 19071 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:25:30,483 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:30,483 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:30,483 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:32,018 INFO L130 PetriNetUnfolder]: 609/1943 cut-off events. [2022-12-11 20:25:32,018 INFO L131 PetriNetUnfolder]: For 89902/89902 co-relation queries the response was YES. [2022-12-11 20:25:32,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21412 conditions, 1943 events. 609/1943 cut-off events. For 89902/89902 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14905 event pairs, 48 based on Foata normal form. 1/1941 useless extension candidates. Maximal degree in co-relation 21116. Up to 1390 conditions per place. [2022-12-11 20:25:32,062 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 776 selfloop transitions, 98 changer transitions 65/972 dead transitions. [2022-12-11 20:25:32,062 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 828 places, 972 transitions, 21201 flow [2022-12-11 20:25:32,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:25:32,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:25:32,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1550 transitions. [2022-12-11 20:25:32,063 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5240027045300879 [2022-12-11 20:25:32,063 INFO L175 Difference]: Start difference. First operand has 803 places, 945 transitions, 19071 flow. Second operand 34 states and 1550 transitions. [2022-12-11 20:25:32,063 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 828 places, 972 transitions, 21201 flow [2022-12-11 20:25:33,132 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 801 places, 972 transitions, 20954 flow, removed 14 selfloop flow, removed 27 redundant places. [2022-12-11 20:25:33,144 INFO L231 Difference]: Finished difference. Result has 805 places, 889 transitions, 17422 flow [2022-12-11 20:25:33,145 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18830, PETRI_DIFFERENCE_MINUEND_PLACES=768, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=945, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=847, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=17422, PETRI_PLACES=805, PETRI_TRANSITIONS=889} [2022-12-11 20:25:33,145 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 723 predicate places. [2022-12-11 20:25:33,145 INFO L495 AbstractCegarLoop]: Abstraction has has 805 places, 889 transitions, 17422 flow [2022-12-11 20:25:33,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:25:33,145 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:33,145 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] [2022-12-11 20:25:33,145 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable227 [2022-12-11 20:25:33,145 INFO L420 AbstractCegarLoop]: === Iteration 229 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:33,145 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:33,145 INFO L85 PathProgramCache]: Analyzing trace with hash -1603349231, now seen corresponding path program 229 times [2022-12-11 20:25:33,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:33,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236324790] [2022-12-11 20:25:33,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:33,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:33,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:33,423 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 20:25:33,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:33,423 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236324790] [2022-12-11 20:25:33,423 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236324790] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:33,423 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:33,423 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:33,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2127835282] [2022-12-11 20:25:33,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:33,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:33,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:33,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:33,424 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:33,424 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:33,425 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 805 places, 889 transitions, 17422 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:33,425 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:33,425 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:33,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:34,826 INFO L130 PetriNetUnfolder]: 595/1876 cut-off events. [2022-12-11 20:25:34,826 INFO L131 PetriNetUnfolder]: For 86689/86689 co-relation queries the response was YES. [2022-12-11 20:25:34,858 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20293 conditions, 1876 events. 595/1876 cut-off events. For 86689/86689 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 14080 event pairs, 46 based on Foata normal form. 1/1874 useless extension candidates. Maximal degree in co-relation 19998. Up to 1372 conditions per place. [2022-12-11 20:25:34,866 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 748 selfloop transitions, 105 changer transitions 32/918 dead transitions. [2022-12-11 20:25:34,866 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 815 places, 918 transitions, 19420 flow [2022-12-11 20:25:34,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:25:34,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:25:34,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1610 transitions. [2022-12-11 20:25:34,868 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:25:34,868 INFO L175 Difference]: Start difference. First operand has 805 places, 889 transitions, 17422 flow. Second operand 35 states and 1610 transitions. [2022-12-11 20:25:34,868 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 815 places, 918 transitions, 19420 flow [2022-12-11 20:25:35,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 770 places, 918 transitions, 18710 flow, removed 79 selfloop flow, removed 45 redundant places. [2022-12-11 20:25:35,886 INFO L231 Difference]: Finished difference. Result has 777 places, 870 transitions, 16734 flow [2022-12-11 20:25:35,887 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16718, PETRI_DIFFERENCE_MINUEND_PLACES=736, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=889, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=784, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16734, PETRI_PLACES=777, PETRI_TRANSITIONS=870} [2022-12-11 20:25:35,887 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 695 predicate places. [2022-12-11 20:25:35,887 INFO L495 AbstractCegarLoop]: Abstraction has has 777 places, 870 transitions, 16734 flow [2022-12-11 20:25:35,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:35,887 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:35,887 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] [2022-12-11 20:25:35,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable228 [2022-12-11 20:25:35,887 INFO L420 AbstractCegarLoop]: === Iteration 230 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:35,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:35,887 INFO L85 PathProgramCache]: Analyzing trace with hash 555853655, now seen corresponding path program 230 times [2022-12-11 20:25:35,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:35,889 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237653640] [2022-12-11 20:25:35,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:35,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:35,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:36,172 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 20:25:36,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:36,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237653640] [2022-12-11 20:25:36,173 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237653640] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:36,173 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:36,173 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:25:36,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202627013] [2022-12-11 20:25:36,173 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:36,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:25:36,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:36,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:25:36,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:25:36,187 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:36,187 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 777 places, 870 transitions, 16734 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:36,187 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:36,187 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:36,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:37,600 INFO L130 PetriNetUnfolder]: 585/1827 cut-off events. [2022-12-11 20:25:37,600 INFO L131 PetriNetUnfolder]: For 81329/81329 co-relation queries the response was YES. [2022-12-11 20:25:37,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19649 conditions, 1827 events. 585/1827 cut-off events. For 81329/81329 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 13576 event pairs, 42 based on Foata normal form. 1/1825 useless extension candidates. Maximal degree in co-relation 19362. Up to 1323 conditions per place. [2022-12-11 20:25:37,641 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 709 selfloop transitions, 63 changer transitions 93/898 dead transitions. [2022-12-11 20:25:37,641 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 799 places, 898 transitions, 18737 flow [2022-12-11 20:25:37,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:25:37,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:25:37,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1510 transitions. [2022-12-11 20:25:37,642 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5259491466388018 [2022-12-11 20:25:37,642 INFO L175 Difference]: Start difference. First operand has 777 places, 870 transitions, 16734 flow. Second operand 33 states and 1510 transitions. [2022-12-11 20:25:37,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 799 places, 898 transitions, 18737 flow [2022-12-11 20:25:38,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 757 places, 898 transitions, 18363 flow, removed 38 selfloop flow, removed 42 redundant places. [2022-12-11 20:25:38,500 INFO L231 Difference]: Finished difference. Result has 761 places, 795 transitions, 14940 flow [2022-12-11 20:25:38,500 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16366, PETRI_DIFFERENCE_MINUEND_PLACES=725, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=870, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=807, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=14940, PETRI_PLACES=761, PETRI_TRANSITIONS=795} [2022-12-11 20:25:38,500 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 679 predicate places. [2022-12-11 20:25:38,500 INFO L495 AbstractCegarLoop]: Abstraction has has 761 places, 795 transitions, 14940 flow [2022-12-11 20:25:38,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:38,501 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:38,501 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] [2022-12-11 20:25:38,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable229 [2022-12-11 20:25:38,501 INFO L420 AbstractCegarLoop]: === Iteration 231 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:38,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:38,501 INFO L85 PathProgramCache]: Analyzing trace with hash -635296547, now seen corresponding path program 231 times [2022-12-11 20:25:38,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:38,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803923641] [2022-12-11 20:25:38,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:38,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:38,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:38,811 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 20:25:38,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:38,811 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803923641] [2022-12-11 20:25:38,811 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803923641] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:38,811 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:38,811 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:25:38,811 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1992865964] [2022-12-11 20:25:38,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:38,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:25:38,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:38,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:25:38,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:25:38,812 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:38,813 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 761 places, 795 transitions, 14940 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:25:38,813 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:38,813 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:38,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:40,174 INFO L130 PetriNetUnfolder]: 560/1719 cut-off events. [2022-12-11 20:25:40,174 INFO L131 PetriNetUnfolder]: For 77617/77617 co-relation queries the response was YES. [2022-12-11 20:25:40,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18294 conditions, 1719 events. 560/1719 cut-off events. For 77617/77617 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 12383 event pairs, 49 based on Foata normal form. 1/1717 useless extension candidates. Maximal degree in co-relation 18013. Up to 1318 conditions per place. [2022-12-11 20:25:40,212 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 705 selfloop transitions, 52 changer transitions 24/814 dead transitions. [2022-12-11 20:25:40,213 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 766 places, 814 transitions, 16622 flow [2022-12-11 20:25:40,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:25:40,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:25:40,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1492 transitions. [2022-12-11 20:25:40,214 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5196795541623128 [2022-12-11 20:25:40,214 INFO L175 Difference]: Start difference. First operand has 761 places, 795 transitions, 14940 flow. Second operand 33 states and 1492 transitions. [2022-12-11 20:25:40,214 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 766 places, 814 transitions, 16622 flow [2022-12-11 20:25:40,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 708 places, 814 transitions, 15924 flow, removed 143 selfloop flow, removed 58 redundant places. [2022-12-11 20:25:40,940 INFO L231 Difference]: Finished difference. Result has 712 places, 780 transitions, 14183 flow [2022-12-11 20:25:40,941 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14248, PETRI_DIFFERENCE_MINUEND_PLACES=676, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=795, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=743, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=14183, PETRI_PLACES=712, PETRI_TRANSITIONS=780} [2022-12-11 20:25:40,941 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 630 predicate places. [2022-12-11 20:25:40,941 INFO L495 AbstractCegarLoop]: Abstraction has has 712 places, 780 transitions, 14183 flow [2022-12-11 20:25:40,941 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:25:40,941 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:40,941 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] [2022-12-11 20:25:40,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable230 [2022-12-11 20:25:40,941 INFO L420 AbstractCegarLoop]: === Iteration 232 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:40,941 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:40,941 INFO L85 PathProgramCache]: Analyzing trace with hash 2095368047, now seen corresponding path program 232 times [2022-12-11 20:25:40,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:40,942 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675090770] [2022-12-11 20:25:40,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:40,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:40,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:41,212 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:41,213 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:41,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675090770] [2022-12-11 20:25:41,213 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675090770] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:41,213 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:41,213 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:41,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478571607] [2022-12-11 20:25:41,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:41,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:41,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:41,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:41,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:41,214 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:41,214 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 712 places, 780 transitions, 14183 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:41,214 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:41,214 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:41,214 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:42,445 INFO L130 PetriNetUnfolder]: 557/1706 cut-off events. [2022-12-11 20:25:42,445 INFO L131 PetriNetUnfolder]: For 70155/70155 co-relation queries the response was YES. [2022-12-11 20:25:42,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17576 conditions, 1706 events. 557/1706 cut-off events. For 70155/70155 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 12242 event pairs, 48 based on Foata normal form. 1/1704 useless extension candidates. Maximal degree in co-relation 17312. Up to 1247 conditions per place. [2022-12-11 20:25:42,478 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 652 selfloop transitions, 94 changer transitions 24/803 dead transitions. [2022-12-11 20:25:42,478 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 714 places, 803 transitions, 15894 flow [2022-12-11 20:25:42,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:25:42,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:25:42,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1518 transitions. [2022-12-11 20:25:42,479 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:25:42,479 INFO L175 Difference]: Start difference. First operand has 712 places, 780 transitions, 14183 flow. Second operand 33 states and 1518 transitions. [2022-12-11 20:25:42,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 714 places, 803 transitions, 15894 flow [2022-12-11 20:25:43,024 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 677 places, 803 transitions, 15355 flow, removed 87 selfloop flow, removed 37 redundant places. [2022-12-11 20:25:43,034 INFO L231 Difference]: Finished difference. Result has 681 places, 763 transitions, 13716 flow [2022-12-11 20:25:43,034 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13654, PETRI_DIFFERENCE_MINUEND_PLACES=645, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=780, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=686, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=13716, PETRI_PLACES=681, PETRI_TRANSITIONS=763} [2022-12-11 20:25:43,034 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 599 predicate places. [2022-12-11 20:25:43,034 INFO L495 AbstractCegarLoop]: Abstraction has has 681 places, 763 transitions, 13716 flow [2022-12-11 20:25:43,034 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:43,034 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:43,035 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] [2022-12-11 20:25:43,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable231 [2022-12-11 20:25:43,035 INFO L420 AbstractCegarLoop]: === Iteration 233 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:43,035 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:43,035 INFO L85 PathProgramCache]: Analyzing trace with hash 767022509, now seen corresponding path program 233 times [2022-12-11 20:25:43,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:43,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045034782] [2022-12-11 20:25:43,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:43,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:43,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:43,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:43,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:43,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045034782] [2022-12-11 20:25:43,339 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045034782] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:43,339 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:43,339 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:25:43,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1042161078] [2022-12-11 20:25:43,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:43,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:25:43,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:43,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:25:43,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:25:43,340 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:43,341 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 681 places, 763 transitions, 13716 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:25:43,341 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:43,341 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:43,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:44,980 INFO L130 PetriNetUnfolder]: 626/1963 cut-off events. [2022-12-11 20:25:44,980 INFO L131 PetriNetUnfolder]: For 76063/76063 co-relation queries the response was YES. [2022-12-11 20:25:45,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19735 conditions, 1963 events. 626/1963 cut-off events. For 76063/76063 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 14997 event pairs, 46 based on Foata normal form. 1/1961 useless extension candidates. Maximal degree in co-relation 19488. Up to 1210 conditions per place. [2022-12-11 20:25:45,018 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 618 selfloop transitions, 260 changer transitions 25/936 dead transitions. [2022-12-11 20:25:45,018 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 705 places, 936 transitions, 19580 flow [2022-12-11 20:25:45,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:25:45,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:25:45,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1924 transitions. [2022-12-11 20:25:45,019 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5265462506841817 [2022-12-11 20:25:45,019 INFO L175 Difference]: Start difference. First operand has 681 places, 763 transitions, 13716 flow. Second operand 42 states and 1924 transitions. [2022-12-11 20:25:45,020 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 705 places, 936 transitions, 19580 flow [2022-12-11 20:25:45,627 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 671 places, 936 transitions, 19289 flow, removed 22 selfloop flow, removed 34 redundant places. [2022-12-11 20:25:45,638 INFO L231 Difference]: Finished difference. Result has 683 places, 873 transitions, 17069 flow [2022-12-11 20:25:45,638 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13453, PETRI_DIFFERENCE_MINUEND_PLACES=630, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=763, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=17069, PETRI_PLACES=683, PETRI_TRANSITIONS=873} [2022-12-11 20:25:45,638 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 601 predicate places. [2022-12-11 20:25:45,638 INFO L495 AbstractCegarLoop]: Abstraction has has 683 places, 873 transitions, 17069 flow [2022-12-11 20:25:45,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:25:45,638 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:45,639 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] [2022-12-11 20:25:45,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable232 [2022-12-11 20:25:45,639 INFO L420 AbstractCegarLoop]: === Iteration 234 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:45,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:45,639 INFO L85 PathProgramCache]: Analyzing trace with hash -1756869431, now seen corresponding path program 234 times [2022-12-11 20:25:45,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:45,639 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1144196495] [2022-12-11 20:25:45,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:45,639 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:45,936 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:45,936 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:45,936 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1144196495] [2022-12-11 20:25:45,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1144196495] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:45,936 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:45,936 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:45,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [893705815] [2022-12-11 20:25:45,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:45,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:45,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:45,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:45,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:45,937 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:45,938 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 683 places, 873 transitions, 17069 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:45,938 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:45,938 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:45,938 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:47,436 INFO L130 PetriNetUnfolder]: 643/2019 cut-off events. [2022-12-11 20:25:47,436 INFO L131 PetriNetUnfolder]: For 84747/84747 co-relation queries the response was YES. [2022-12-11 20:25:47,472 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21139 conditions, 2019 events. 643/2019 cut-off events. For 84747/84747 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15578 event pairs, 48 based on Foata normal form. 1/2017 useless extension candidates. Maximal degree in co-relation 20887. Up to 1316 conditions per place. [2022-12-11 20:25:47,481 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 664 selfloop transitions, 231 changer transitions 27/955 dead transitions. [2022-12-11 20:25:47,481 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 712 places, 955 transitions, 20972 flow [2022-12-11 20:25:47,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:25:47,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:25:47,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1664 transitions. [2022-12-11 20:25:47,482 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5312899106002554 [2022-12-11 20:25:47,482 INFO L175 Difference]: Start difference. First operand has 683 places, 873 transitions, 17069 flow. Second operand 36 states and 1664 transitions. [2022-12-11 20:25:47,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 712 places, 955 transitions, 20972 flow [2022-12-11 20:25:48,176 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 685 places, 955 transitions, 20150 flow, removed 304 selfloop flow, removed 27 redundant places. [2022-12-11 20:25:48,188 INFO L231 Difference]: Finished difference. Result has 696 places, 908 transitions, 17910 flow [2022-12-11 20:25:48,188 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16260, PETRI_DIFFERENCE_MINUEND_PLACES=650, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=873, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=666, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=17910, PETRI_PLACES=696, PETRI_TRANSITIONS=908} [2022-12-11 20:25:48,189 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 614 predicate places. [2022-12-11 20:25:48,189 INFO L495 AbstractCegarLoop]: Abstraction has has 696 places, 908 transitions, 17910 flow [2022-12-11 20:25:48,189 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:48,189 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:48,189 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] [2022-12-11 20:25:48,189 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable233 [2022-12-11 20:25:48,189 INFO L420 AbstractCegarLoop]: === Iteration 235 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:48,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:48,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1296585013, now seen corresponding path program 235 times [2022-12-11 20:25:48,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:48,189 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763980769] [2022-12-11 20:25:48,189 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:48,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:48,474 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 20:25:48,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:48,474 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763980769] [2022-12-11 20:25:48,474 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763980769] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:48,474 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:48,475 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:25:48,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425780547] [2022-12-11 20:25:48,475 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:48,475 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:25:48,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:48,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:25:48,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:25:48,476 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:48,476 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 696 places, 908 transitions, 17910 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:48,476 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:48,476 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:48,476 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:49,857 INFO L130 PetriNetUnfolder]: 627/1982 cut-off events. [2022-12-11 20:25:49,857 INFO L131 PetriNetUnfolder]: For 84905/84905 co-relation queries the response was YES. [2022-12-11 20:25:49,888 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20625 conditions, 1982 events. 627/1982 cut-off events. For 84905/84905 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 15224 event pairs, 46 based on Foata normal form. 1/1980 useless extension candidates. Maximal degree in co-relation 20363. Up to 1456 conditions per place. [2022-12-11 20:25:49,896 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 790 selfloop transitions, 88 changer transitions 20/931 dead transitions. [2022-12-11 20:25:49,896 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 722 places, 931 transitions, 19875 flow [2022-12-11 20:25:49,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:25:49,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:25:49,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1511 transitions. [2022-12-11 20:25:49,897 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5262974573319401 [2022-12-11 20:25:49,897 INFO L175 Difference]: Start difference. First operand has 696 places, 908 transitions, 17910 flow. Second operand 33 states and 1511 transitions. [2022-12-11 20:25:49,897 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 722 places, 931 transitions, 19875 flow [2022-12-11 20:25:50,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 698 places, 931 transitions, 19264 flow, removed 187 selfloop flow, removed 24 redundant places. [2022-12-11 20:25:50,580 INFO L231 Difference]: Finished difference. Result has 702 places, 895 transitions, 17401 flow [2022-12-11 20:25:50,580 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17303, PETRI_DIFFERENCE_MINUEND_PLACES=666, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=908, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=820, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=17401, PETRI_PLACES=702, PETRI_TRANSITIONS=895} [2022-12-11 20:25:50,580 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 620 predicate places. [2022-12-11 20:25:50,581 INFO L495 AbstractCegarLoop]: Abstraction has has 702 places, 895 transitions, 17401 flow [2022-12-11 20:25:50,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:50,581 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:50,581 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] [2022-12-11 20:25:50,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable234 [2022-12-11 20:25:50,581 INFO L420 AbstractCegarLoop]: === Iteration 236 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:50,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:50,581 INFO L85 PathProgramCache]: Analyzing trace with hash 365669751, now seen corresponding path program 236 times [2022-12-11 20:25:50,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:50,581 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067043261] [2022-12-11 20:25:50,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:50,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:50,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:50,854 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:50,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:50,854 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067043261] [2022-12-11 20:25:50,854 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067043261] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:50,854 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:50,854 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:25:50,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [422941856] [2022-12-11 20:25:50,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:50,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:25:50,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:50,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:25:50,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:25:50,855 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:50,856 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 702 places, 895 transitions, 17401 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:50,856 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:50,856 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:50,856 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:52,423 INFO L130 PetriNetUnfolder]: 641/2006 cut-off events. [2022-12-11 20:25:52,423 INFO L131 PetriNetUnfolder]: For 81984/81984 co-relation queries the response was YES. [2022-12-11 20:25:52,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20958 conditions, 2006 events. 641/2006 cut-off events. For 81984/81984 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 15434 event pairs, 49 based on Foata normal form. 1/2004 useless extension candidates. Maximal degree in co-relation 20698. Up to 1396 conditions per place. [2022-12-11 20:25:52,464 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 727 selfloop transitions, 159 changer transitions 38/957 dead transitions. [2022-12-11 20:25:52,464 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 716 places, 957 transitions, 20638 flow [2022-12-11 20:25:52,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:25:52,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:25:52,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1700 transitions. [2022-12-11 20:25:52,465 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5281143212177695 [2022-12-11 20:25:52,465 INFO L175 Difference]: Start difference. First operand has 702 places, 895 transitions, 17401 flow. Second operand 37 states and 1700 transitions. [2022-12-11 20:25:52,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 716 places, 957 transitions, 20638 flow [2022-12-11 20:25:53,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 684 places, 957 transitions, 20264 flow, removed 41 selfloop flow, removed 32 redundant places. [2022-12-11 20:25:53,211 INFO L231 Difference]: Finished difference. Result has 696 places, 902 transitions, 17786 flow [2022-12-11 20:25:53,212 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17059, PETRI_DIFFERENCE_MINUEND_PLACES=648, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=895, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=737, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17786, PETRI_PLACES=696, PETRI_TRANSITIONS=902} [2022-12-11 20:25:53,212 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 614 predicate places. [2022-12-11 20:25:53,212 INFO L495 AbstractCegarLoop]: Abstraction has has 696 places, 902 transitions, 17786 flow [2022-12-11 20:25:53,212 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:25:53,212 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:53,212 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] [2022-12-11 20:25:53,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable235 [2022-12-11 20:25:53,212 INFO L420 AbstractCegarLoop]: === Iteration 237 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:53,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:53,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1247788859, now seen corresponding path program 237 times [2022-12-11 20:25:53,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:53,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825104131] [2022-12-11 20:25:53,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:53,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:53,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:53,510 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:53,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:53,510 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825104131] [2022-12-11 20:25:53,510 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1825104131] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:53,510 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:53,510 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:53,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514791470] [2022-12-11 20:25:53,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:53,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:53,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:53,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:53,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:53,511 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:53,511 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 696 places, 902 transitions, 17786 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:53,511 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:53,511 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:53,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:54,882 INFO L130 PetriNetUnfolder]: 619/1948 cut-off events. [2022-12-11 20:25:54,882 INFO L131 PetriNetUnfolder]: For 78424/78424 co-relation queries the response was YES. [2022-12-11 20:25:54,912 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20249 conditions, 1948 events. 619/1948 cut-off events. For 78424/78424 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 14880 event pairs, 49 based on Foata normal form. 1/1946 useless extension candidates. Maximal degree in co-relation 19989. Up to 1427 conditions per place. [2022-12-11 20:25:54,920 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 770 selfloop transitions, 104 changer transitions 18/925 dead transitions. [2022-12-11 20:25:54,920 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 718 places, 925 transitions, 19741 flow [2022-12-11 20:25:54,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:25:54,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:25:54,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1426 transitions. [2022-12-11 20:25:54,921 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:25:54,921 INFO L175 Difference]: Start difference. First operand has 696 places, 902 transitions, 17786 flow. Second operand 31 states and 1426 transitions. [2022-12-11 20:25:54,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 718 places, 925 transitions, 19741 flow [2022-12-11 20:25:55,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 685 places, 925 transitions, 19216 flow, removed 114 selfloop flow, removed 33 redundant places. [2022-12-11 20:25:55,641 INFO L231 Difference]: Finished difference. Result has 689 places, 891 transitions, 17403 flow [2022-12-11 20:25:55,642 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17269, PETRI_DIFFERENCE_MINUEND_PLACES=655, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=902, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=798, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=17403, PETRI_PLACES=689, PETRI_TRANSITIONS=891} [2022-12-11 20:25:55,642 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 607 predicate places. [2022-12-11 20:25:55,642 INFO L495 AbstractCegarLoop]: Abstraction has has 689 places, 891 transitions, 17403 flow [2022-12-11 20:25:55,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:55,642 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:55,642 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] [2022-12-11 20:25:55,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable236 [2022-12-11 20:25:55,642 INFO L420 AbstractCegarLoop]: === Iteration 238 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:55,642 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:55,642 INFO L85 PathProgramCache]: Analyzing trace with hash -878241193, now seen corresponding path program 238 times [2022-12-11 20:25:55,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:55,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011074535] [2022-12-11 20:25:55,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:55,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:55,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:55,919 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:25:55,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:55,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011074535] [2022-12-11 20:25:55,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011074535] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:55,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:55,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:55,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284672461] [2022-12-11 20:25:55,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:55,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:55,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:55,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:55,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:55,921 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:55,921 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 689 places, 891 transitions, 17403 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:55,921 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:55,921 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:55,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:57,292 INFO L130 PetriNetUnfolder]: 617/1937 cut-off events. [2022-12-11 20:25:57,292 INFO L131 PetriNetUnfolder]: For 74410/74410 co-relation queries the response was YES. [2022-12-11 20:25:57,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19936 conditions, 1937 events. 617/1937 cut-off events. For 74410/74410 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 14776 event pairs, 49 based on Foata normal form. 1/1935 useless extension candidates. Maximal degree in co-relation 19682. Up to 1428 conditions per place. [2022-12-11 20:25:57,332 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 774 selfloop transitions, 87 changer transitions 25/919 dead transitions. [2022-12-11 20:25:57,332 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 707 places, 919 transitions, 19387 flow [2022-12-11 20:25:57,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:25:57,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:25:57,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1426 transitions. [2022-12-11 20:25:57,333 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:25:57,333 INFO L175 Difference]: Start difference. First operand has 689 places, 891 transitions, 17403 flow. Second operand 31 states and 1426 transitions. [2022-12-11 20:25:57,333 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 707 places, 919 transitions, 19387 flow [2022-12-11 20:25:58,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 670 places, 919 transitions, 18958 flow, removed 18 selfloop flow, removed 37 redundant places. [2022-12-11 20:25:58,056 INFO L231 Difference]: Finished difference. Result has 677 places, 878 transitions, 16965 flow [2022-12-11 20:25:58,057 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16982, PETRI_DIFFERENCE_MINUEND_PLACES=640, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=891, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=804, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=16965, PETRI_PLACES=677, PETRI_TRANSITIONS=878} [2022-12-11 20:25:58,057 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 595 predicate places. [2022-12-11 20:25:58,057 INFO L495 AbstractCegarLoop]: Abstraction has has 677 places, 878 transitions, 16965 flow [2022-12-11 20:25:58,057 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:58,057 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:25:58,057 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] [2022-12-11 20:25:58,057 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable237 [2022-12-11 20:25:58,057 INFO L420 AbstractCegarLoop]: === Iteration 239 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:25:58,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:25:58,057 INFO L85 PathProgramCache]: Analyzing trace with hash 1716867331, now seen corresponding path program 239 times [2022-12-11 20:25:58,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:25:58,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1618466799] [2022-12-11 20:25:58,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:25:58,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:25:58,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:25:58,404 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 20:25:58,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:25:58,405 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1618466799] [2022-12-11 20:25:58,405 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1618466799] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:25:58,405 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:25:58,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:25:58,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [627128598] [2022-12-11 20:25:58,405 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:25:58,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:25:58,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:25:58,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:25:58,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:25:58,406 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:25:58,406 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 677 places, 878 transitions, 16965 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:25:58,406 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:25:58,406 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:25:58,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:25:59,697 INFO L130 PetriNetUnfolder]: 612/1916 cut-off events. [2022-12-11 20:25:59,698 INFO L131 PetriNetUnfolder]: For 71672/71672 co-relation queries the response was YES. [2022-12-11 20:25:59,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19497 conditions, 1916 events. 612/1916 cut-off events. For 71672/71672 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 14511 event pairs, 49 based on Foata normal form. 1/1914 useless extension candidates. Maximal degree in co-relation 19247. Up to 1422 conditions per place. [2022-12-11 20:25:59,733 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 764 selfloop transitions, 76 changer transitions 30/903 dead transitions. [2022-12-11 20:25:59,734 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 694 places, 903 transitions, 18858 flow [2022-12-11 20:25:59,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 20:25:59,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 20:25:59,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 1336 transitions. [2022-12-11 20:25:59,735 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5295283392786365 [2022-12-11 20:25:59,735 INFO L175 Difference]: Start difference. First operand has 677 places, 878 transitions, 16965 flow. Second operand 29 states and 1336 transitions. [2022-12-11 20:25:59,735 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 694 places, 903 transitions, 18858 flow [2022-12-11 20:26:00,318 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 658 places, 903 transitions, 18523 flow, removed 26 selfloop flow, removed 36 redundant places. [2022-12-11 20:26:00,329 INFO L231 Difference]: Finished difference. Result has 662 places, 860 transitions, 16515 flow [2022-12-11 20:26:00,329 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16636, PETRI_DIFFERENCE_MINUEND_PLACES=630, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=878, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=802, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=16515, PETRI_PLACES=662, PETRI_TRANSITIONS=860} [2022-12-11 20:26:00,329 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 580 predicate places. [2022-12-11 20:26:00,329 INFO L495 AbstractCegarLoop]: Abstraction has has 662 places, 860 transitions, 16515 flow [2022-12-11 20:26:00,329 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:00,329 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:00,329 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] [2022-12-11 20:26:00,329 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable238 [2022-12-11 20:26:00,329 INFO L420 AbstractCegarLoop]: === Iteration 240 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:00,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:00,330 INFO L85 PathProgramCache]: Analyzing trace with hash -1412866325, now seen corresponding path program 240 times [2022-12-11 20:26:00,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:00,330 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1564691480] [2022-12-11 20:26:00,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:00,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:00,606 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:00,606 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:00,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1564691480] [2022-12-11 20:26:00,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1564691480] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:00,606 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:00,606 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:00,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1816079214] [2022-12-11 20:26:00,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:00,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:00,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:00,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:00,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:00,607 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:00,608 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 860 transitions, 16515 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:00,608 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:00,608 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:00,608 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:01,893 INFO L130 PetriNetUnfolder]: 607/1890 cut-off events. [2022-12-11 20:26:01,893 INFO L131 PetriNetUnfolder]: For 70877/70877 co-relation queries the response was YES. [2022-12-11 20:26:01,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19178 conditions, 1890 events. 607/1890 cut-off events. For 70877/70877 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 14259 event pairs, 53 based on Foata normal form. 1/1888 useless extension candidates. Maximal degree in co-relation 18932. Up to 1414 conditions per place. [2022-12-11 20:26:01,929 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 756 selfloop transitions, 67 changer transitions 26/882 dead transitions. [2022-12-11 20:26:01,930 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 676 places, 882 transitions, 18341 flow [2022-12-11 20:26:01,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:26:01,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:26:01,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1372 transitions. [2022-12-11 20:26:01,931 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5256704980842912 [2022-12-11 20:26:01,931 INFO L175 Difference]: Start difference. First operand has 662 places, 860 transitions, 16515 flow. Second operand 30 states and 1372 transitions. [2022-12-11 20:26:01,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 676 places, 882 transitions, 18341 flow [2022-12-11 20:26:02,554 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 645 places, 882 transitions, 18013 flow, removed 28 selfloop flow, removed 31 redundant places. [2022-12-11 20:26:02,565 INFO L231 Difference]: Finished difference. Result has 649 places, 845 transitions, 16130 flow [2022-12-11 20:26:02,565 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16193, PETRI_DIFFERENCE_MINUEND_PLACES=616, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=860, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=793, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=16130, PETRI_PLACES=649, PETRI_TRANSITIONS=845} [2022-12-11 20:26:02,565 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 567 predicate places. [2022-12-11 20:26:02,565 INFO L495 AbstractCegarLoop]: Abstraction has has 649 places, 845 transitions, 16130 flow [2022-12-11 20:26:02,566 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:02,566 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:02,566 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] [2022-12-11 20:26:02,566 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable239 [2022-12-11 20:26:02,566 INFO L420 AbstractCegarLoop]: === Iteration 241 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:02,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:02,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1227356363, now seen corresponding path program 241 times [2022-12-11 20:26:02,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:02,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936666106] [2022-12-11 20:26:02,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:02,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:02,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:02,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:02,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:02,870 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936666106] [2022-12-11 20:26:02,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936666106] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:02,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:02,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:02,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876930939] [2022-12-11 20:26:02,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:02,870 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:02,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:02,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:02,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:02,871 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:02,871 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 845 transitions, 16130 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:02,871 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:02,871 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:02,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:04,452 INFO L130 PetriNetUnfolder]: 629/1954 cut-off events. [2022-12-11 20:26:04,452 INFO L131 PetriNetUnfolder]: For 80251/80251 co-relation queries the response was YES. [2022-12-11 20:26:04,479 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20262 conditions, 1954 events. 629/1954 cut-off events. For 80251/80251 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 14840 event pairs, 36 based on Foata normal form. 1/1952 useless extension candidates. Maximal degree in co-relation 20020. Up to 1342 conditions per place. [2022-12-11 20:26:04,487 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 695 selfloop transitions, 169 changer transitions 22/919 dead transitions. [2022-12-11 20:26:04,487 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 670 places, 919 transitions, 20157 flow [2022-12-11 20:26:04,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:26:04,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:26:04,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2105 transitions. [2022-12-11 20:26:04,488 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5259870064967517 [2022-12-11 20:26:04,489 INFO L175 Difference]: Start difference. First operand has 649 places, 845 transitions, 16130 flow. Second operand 46 states and 2105 transitions. [2022-12-11 20:26:04,489 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 670 places, 919 transitions, 20157 flow [2022-12-11 20:26:05,064 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 634 places, 919 transitions, 19530 flow, removed 117 selfloop flow, removed 36 redundant places. [2022-12-11 20:26:05,075 INFO L231 Difference]: Finished difference. Result has 643 places, 878 transitions, 17320 flow [2022-12-11 20:26:05,075 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15641, PETRI_DIFFERENCE_MINUEND_PLACES=589, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=845, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=698, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=17320, PETRI_PLACES=643, PETRI_TRANSITIONS=878} [2022-12-11 20:26:05,076 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 561 predicate places. [2022-12-11 20:26:05,076 INFO L495 AbstractCegarLoop]: Abstraction has has 643 places, 878 transitions, 17320 flow [2022-12-11 20:26:05,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:05,076 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:05,076 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] [2022-12-11 20:26:05,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable240 [2022-12-11 20:26:05,076 INFO L420 AbstractCegarLoop]: === Iteration 242 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:05,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:05,076 INFO L85 PathProgramCache]: Analyzing trace with hash 761719025, now seen corresponding path program 242 times [2022-12-11 20:26:05,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:05,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794592032] [2022-12-11 20:26:05,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:05,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:05,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:05,368 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 20:26:05,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:05,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794592032] [2022-12-11 20:26:05,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794592032] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:05,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:05,368 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:05,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959660673] [2022-12-11 20:26:05,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:05,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:05,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:05,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:05,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:05,369 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:05,369 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 643 places, 878 transitions, 17320 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:05,369 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:05,370 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:05,370 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:06,729 INFO L130 PetriNetUnfolder]: 624/1918 cut-off events. [2022-12-11 20:26:06,729 INFO L131 PetriNetUnfolder]: For 80391/80391 co-relation queries the response was YES. [2022-12-11 20:26:06,756 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20081 conditions, 1918 events. 624/1918 cut-off events. For 80391/80391 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 14503 event pairs, 35 based on Foata normal form. 1/1916 useless extension candidates. Maximal degree in co-relation 19845. Up to 1377 conditions per place. [2022-12-11 20:26:06,764 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 750 selfloop transitions, 123 changer transitions 18/924 dead transitions. [2022-12-11 20:26:06,764 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 668 places, 924 transitions, 20134 flow [2022-12-11 20:26:06,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:26:06,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:26:06,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1482 transitions. [2022-12-11 20:26:06,765 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5323275862068966 [2022-12-11 20:26:06,765 INFO L175 Difference]: Start difference. First operand has 643 places, 878 transitions, 17320 flow. Second operand 32 states and 1482 transitions. [2022-12-11 20:26:06,765 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 668 places, 924 transitions, 20134 flow [2022-12-11 20:26:07,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 924 transitions, 19036 flow, removed 481 selfloop flow, removed 26 redundant places. [2022-12-11 20:26:07,365 INFO L231 Difference]: Finished difference. Result has 649 places, 884 transitions, 16834 flow [2022-12-11 20:26:07,365 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16258, PETRI_DIFFERENCE_MINUEND_PLACES=611, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=878, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=758, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=16834, PETRI_PLACES=649, PETRI_TRANSITIONS=884} [2022-12-11 20:26:07,366 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 567 predicate places. [2022-12-11 20:26:07,366 INFO L495 AbstractCegarLoop]: Abstraction has has 649 places, 884 transitions, 16834 flow [2022-12-11 20:26:07,366 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:07,366 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:07,366 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] [2022-12-11 20:26:07,366 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable241 [2022-12-11 20:26:07,366 INFO L420 AbstractCegarLoop]: === Iteration 243 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:07,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:07,366 INFO L85 PathProgramCache]: Analyzing trace with hash 894974683, now seen corresponding path program 243 times [2022-12-11 20:26:07,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:07,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828623941] [2022-12-11 20:26:07,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:07,367 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:07,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:07,632 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 20:26:07,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:07,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828623941] [2022-12-11 20:26:07,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828623941] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:07,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:07,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:07,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1583442628] [2022-12-11 20:26:07,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:07,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:07,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:07,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:07,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:07,633 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:07,633 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 884 transitions, 16834 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:07,633 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:07,633 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:07,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:08,978 INFO L130 PetriNetUnfolder]: 624/1927 cut-off events. [2022-12-11 20:26:08,979 INFO L131 PetriNetUnfolder]: For 80231/80231 co-relation queries the response was YES. [2022-12-11 20:26:09,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19702 conditions, 1927 events. 624/1927 cut-off events. For 80231/80231 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 14599 event pairs, 40 based on Foata normal form. 1/1925 useless extension candidates. Maximal degree in co-relation 19463. Up to 1276 conditions per place. [2022-12-11 20:26:09,013 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 654 selfloop transitions, 199 changer transitions 32/918 dead transitions. [2022-12-11 20:26:09,013 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 676 places, 918 transitions, 19085 flow [2022-12-11 20:26:09,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:26:09,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:26:09,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1525 transitions. [2022-12-11 20:26:09,015 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.531173807035876 [2022-12-11 20:26:09,015 INFO L175 Difference]: Start difference. First operand has 649 places, 884 transitions, 16834 flow. Second operand 33 states and 1525 transitions. [2022-12-11 20:26:09,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 676 places, 918 transitions, 19085 flow [2022-12-11 20:26:09,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 650 places, 918 transitions, 18718 flow, removed 119 selfloop flow, removed 26 redundant places. [2022-12-11 20:26:09,605 INFO L231 Difference]: Finished difference. Result has 657 places, 870 transitions, 16743 flow [2022-12-11 20:26:09,605 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16481, PETRI_DIFFERENCE_MINUEND_PLACES=618, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=884, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=685, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=16743, PETRI_PLACES=657, PETRI_TRANSITIONS=870} [2022-12-11 20:26:09,605 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 575 predicate places. [2022-12-11 20:26:09,605 INFO L495 AbstractCegarLoop]: Abstraction has has 657 places, 870 transitions, 16743 flow [2022-12-11 20:26:09,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:09,606 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:09,606 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] [2022-12-11 20:26:09,606 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable242 [2022-12-11 20:26:09,606 INFO L420 AbstractCegarLoop]: === Iteration 244 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:09,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:09,606 INFO L85 PathProgramCache]: Analyzing trace with hash 824665601, now seen corresponding path program 244 times [2022-12-11 20:26:09,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:09,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [395648731] [2022-12-11 20:26:09,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:09,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:09,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:09,893 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 20:26:09,893 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:09,893 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [395648731] [2022-12-11 20:26:09,893 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [395648731] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:09,893 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:09,893 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:09,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916940656] [2022-12-11 20:26:09,893 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:09,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:09,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:09,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:09,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:09,894 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:09,894 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 657 places, 870 transitions, 16743 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:09,895 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:09,895 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:09,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:11,328 INFO L130 PetriNetUnfolder]: 614/1905 cut-off events. [2022-12-11 20:26:11,328 INFO L131 PetriNetUnfolder]: For 73839/73839 co-relation queries the response was YES. [2022-12-11 20:26:11,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19550 conditions, 1905 events. 614/1905 cut-off events. For 73839/73839 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 14374 event pairs, 39 based on Foata normal form. 1/1903 useless extension candidates. Maximal degree in co-relation 19308. Up to 1084 conditions per place. [2022-12-11 20:26:11,365 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 537 selfloop transitions, 333 changer transitions 26/929 dead transitions. [2022-12-11 20:26:11,365 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 681 places, 929 transitions, 20012 flow [2022-12-11 20:26:11,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:26:11,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:26:11,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1658 transitions. [2022-12-11 20:26:11,366 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5293742017879949 [2022-12-11 20:26:11,366 INFO L175 Difference]: Start difference. First operand has 657 places, 870 transitions, 16743 flow. Second operand 36 states and 1658 transitions. [2022-12-11 20:26:11,366 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 681 places, 929 transitions, 20012 flow [2022-12-11 20:26:11,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 648 places, 929 transitions, 19490 flow, removed 21 selfloop flow, removed 33 redundant places. [2022-12-11 20:26:11,988 INFO L231 Difference]: Finished difference. Result has 655 places, 874 transitions, 17312 flow [2022-12-11 20:26:11,989 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16235, PETRI_DIFFERENCE_MINUEND_PLACES=613, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=870, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=326, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=17312, PETRI_PLACES=655, PETRI_TRANSITIONS=874} [2022-12-11 20:26:11,989 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 573 predicate places. [2022-12-11 20:26:11,989 INFO L495 AbstractCegarLoop]: Abstraction has has 655 places, 874 transitions, 17312 flow [2022-12-11 20:26:11,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:11,989 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:11,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] [2022-12-11 20:26:11,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable243 [2022-12-11 20:26:11,989 INFO L420 AbstractCegarLoop]: === Iteration 245 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:11,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:11,989 INFO L85 PathProgramCache]: Analyzing trace with hash 491210057, now seen corresponding path program 245 times [2022-12-11 20:26:11,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:11,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189459237] [2022-12-11 20:26:11,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:11,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:11,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:12,255 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:12,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:12,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189459237] [2022-12-11 20:26:12,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189459237] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:12,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:12,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:12,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885528790] [2022-12-11 20:26:12,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:12,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:12,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:12,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:12,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:12,257 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:12,257 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 655 places, 874 transitions, 17312 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:12,257 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:12,257 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:12,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:13,608 INFO L130 PetriNetUnfolder]: 608/1865 cut-off events. [2022-12-11 20:26:13,608 INFO L131 PetriNetUnfolder]: For 74701/74701 co-relation queries the response was YES. [2022-12-11 20:26:13,633 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19466 conditions, 1865 events. 608/1865 cut-off events. For 74701/74701 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 13845 event pairs, 37 based on Foata normal form. 1/1863 useless extension candidates. Maximal degree in co-relation 19226. Up to 1333 conditions per place. [2022-12-11 20:26:13,640 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 734 selfloop transitions, 131 changer transitions 16/914 dead transitions. [2022-12-11 20:26:13,641 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 684 places, 914 transitions, 19795 flow [2022-12-11 20:26:13,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:26:13,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:26:13,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1614 transitions. [2022-12-11 20:26:13,642 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5300492610837438 [2022-12-11 20:26:13,642 INFO L175 Difference]: Start difference. First operand has 655 places, 874 transitions, 17312 flow. Second operand 35 states and 1614 transitions. [2022-12-11 20:26:13,642 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 684 places, 914 transitions, 19795 flow [2022-12-11 20:26:14,264 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 655 places, 914 transitions, 19191 flow, removed 150 selfloop flow, removed 29 redundant places. [2022-12-11 20:26:14,276 INFO L231 Difference]: Finished difference. Result has 662 places, 877 transitions, 17231 flow [2022-12-11 20:26:14,276 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16726, PETRI_DIFFERENCE_MINUEND_PLACES=621, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=874, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=744, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=17231, PETRI_PLACES=662, PETRI_TRANSITIONS=877} [2022-12-11 20:26:14,277 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 580 predicate places. [2022-12-11 20:26:14,277 INFO L495 AbstractCegarLoop]: Abstraction has has 662 places, 877 transitions, 17231 flow [2022-12-11 20:26:14,277 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:14,277 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:14,277 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] [2022-12-11 20:26:14,277 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable244 [2022-12-11 20:26:14,277 INFO L420 AbstractCegarLoop]: === Iteration 246 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:14,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:14,277 INFO L85 PathProgramCache]: Analyzing trace with hash 858493823, now seen corresponding path program 246 times [2022-12-11 20:26:14,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:14,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [336703591] [2022-12-11 20:26:14,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:14,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:14,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:14,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:14,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:14,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [336703591] [2022-12-11 20:26:14,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [336703591] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:14,562 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:14,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:14,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738816344] [2022-12-11 20:26:14,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:14,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:14,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:14,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:14,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:14,563 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:14,563 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 877 transitions, 17231 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:14,563 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:14,563 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:14,563 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:15,977 INFO L130 PetriNetUnfolder]: 613/1889 cut-off events. [2022-12-11 20:26:15,977 INFO L131 PetriNetUnfolder]: For 68293/68293 co-relation queries the response was YES. [2022-12-11 20:26:16,004 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19447 conditions, 1889 events. 613/1889 cut-off events. For 68293/68293 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 14172 event pairs, 39 based on Foata normal form. 1/1887 useless extension candidates. Maximal degree in co-relation 19204. Up to 1383 conditions per place. [2022-12-11 20:26:16,012 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 754 selfloop transitions, 105 changer transitions 26/918 dead transitions. [2022-12-11 20:26:16,012 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 689 places, 918 transitions, 19995 flow [2022-12-11 20:26:16,012 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:26:16,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:26:16,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1514 transitions. [2022-12-11 20:26:16,013 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5273423894113549 [2022-12-11 20:26:16,013 INFO L175 Difference]: Start difference. First operand has 662 places, 877 transitions, 17231 flow. Second operand 33 states and 1514 transitions. [2022-12-11 20:26:16,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 689 places, 918 transitions, 19995 flow [2022-12-11 20:26:16,632 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 918 transitions, 19591 flow, removed 101 selfloop flow, removed 29 redundant places. [2022-12-11 20:26:16,644 INFO L231 Difference]: Finished difference. Result has 670 places, 879 transitions, 17234 flow [2022-12-11 20:26:16,644 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16833, PETRI_DIFFERENCE_MINUEND_PLACES=628, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=877, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=773, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=17234, PETRI_PLACES=670, PETRI_TRANSITIONS=879} [2022-12-11 20:26:16,644 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 588 predicate places. [2022-12-11 20:26:16,644 INFO L495 AbstractCegarLoop]: Abstraction has has 670 places, 879 transitions, 17234 flow [2022-12-11 20:26:16,645 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:16,645 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:16,645 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] [2022-12-11 20:26:16,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable245 [2022-12-11 20:26:16,645 INFO L420 AbstractCegarLoop]: === Iteration 247 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:16,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:16,645 INFO L85 PathProgramCache]: Analyzing trace with hash 991292097, now seen corresponding path program 247 times [2022-12-11 20:26:16,645 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:16,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604358323] [2022-12-11 20:26:16,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:16,645 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:16,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:16,934 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 20:26:16,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:16,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604358323] [2022-12-11 20:26:16,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604358323] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:16,934 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:16,934 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:16,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109072697] [2022-12-11 20:26:16,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:16,935 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:16,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:16,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:16,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:16,935 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:16,936 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 670 places, 879 transitions, 17234 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:16,936 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:16,936 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:16,936 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:18,326 INFO L130 PetriNetUnfolder]: 599/1837 cut-off events. [2022-12-11 20:26:18,326 INFO L131 PetriNetUnfolder]: For 68008/68008 co-relation queries the response was YES. [2022-12-11 20:26:18,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18921 conditions, 1837 events. 599/1837 cut-off events. For 68008/68008 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 13631 event pairs, 35 based on Foata normal form. 1/1834 useless extension candidates. Maximal degree in co-relation 18672. Up to 1326 conditions per place. [2022-12-11 20:26:18,357 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 730 selfloop transitions, 115 changer transitions 28/906 dead transitions. [2022-12-11 20:26:18,357 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 697 places, 906 transitions, 19232 flow [2022-12-11 20:26:18,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:26:18,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:26:18,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1565 transitions. [2022-12-11 20:26:18,359 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5290736984448952 [2022-12-11 20:26:18,359 INFO L175 Difference]: Start difference. First operand has 670 places, 879 transitions, 17234 flow. Second operand 34 states and 1565 transitions. [2022-12-11 20:26:18,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 697 places, 906 transitions, 19232 flow [2022-12-11 20:26:18,974 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 667 places, 906 transitions, 18852 flow, removed 96 selfloop flow, removed 30 redundant places. [2022-12-11 20:26:18,985 INFO L231 Difference]: Finished difference. Result has 672 places, 859 transitions, 16905 flow [2022-12-11 20:26:18,985 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16864, PETRI_DIFFERENCE_MINUEND_PLACES=634, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=879, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=764, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=16905, PETRI_PLACES=672, PETRI_TRANSITIONS=859} [2022-12-11 20:26:18,985 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 590 predicate places. [2022-12-11 20:26:18,985 INFO L495 AbstractCegarLoop]: Abstraction has has 672 places, 859 transitions, 16905 flow [2022-12-11 20:26:18,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:18,985 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:18,985 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] [2022-12-11 20:26:18,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable246 [2022-12-11 20:26:18,986 INFO L420 AbstractCegarLoop]: === Iteration 248 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:18,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:18,986 INFO L85 PathProgramCache]: Analyzing trace with hash -2062503207, now seen corresponding path program 248 times [2022-12-11 20:26:18,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:18,986 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [610796668] [2022-12-11 20:26:18,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:18,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:18,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:19,264 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 20:26:19,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:19,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [610796668] [2022-12-11 20:26:19,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [610796668] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:19,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:19,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:19,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546824695] [2022-12-11 20:26:19,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:19,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:19,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:19,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:19,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:19,265 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:19,266 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 672 places, 859 transitions, 16905 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:19,266 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:19,266 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:19,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:20,561 INFO L130 PetriNetUnfolder]: 593/1826 cut-off events. [2022-12-11 20:26:20,561 INFO L131 PetriNetUnfolder]: For 64780/64780 co-relation queries the response was YES. [2022-12-11 20:26:20,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18814 conditions, 1826 events. 593/1826 cut-off events. For 64780/64780 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 13544 event pairs, 42 based on Foata normal form. 1/1824 useless extension candidates. Maximal degree in co-relation 18569. Up to 1358 conditions per place. [2022-12-11 20:26:20,595 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 735 selfloop transitions, 98 changer transitions 19/885 dead transitions. [2022-12-11 20:26:20,595 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 689 places, 885 transitions, 18896 flow [2022-12-11 20:26:20,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:26:20,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:26:20,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1419 transitions. [2022-12-11 20:26:20,596 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5261401557285873 [2022-12-11 20:26:20,596 INFO L175 Difference]: Start difference. First operand has 672 places, 859 transitions, 16905 flow. Second operand 31 states and 1419 transitions. [2022-12-11 20:26:20,596 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 689 places, 885 transitions, 18896 flow [2022-12-11 20:26:21,200 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 650 places, 885 transitions, 18519 flow, removed 33 selfloop flow, removed 39 redundant places. [2022-12-11 20:26:21,211 INFO L231 Difference]: Finished difference. Result has 657 places, 855 transitions, 16668 flow [2022-12-11 20:26:21,211 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16534, PETRI_DIFFERENCE_MINUEND_PLACES=620, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=859, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=761, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=16668, PETRI_PLACES=657, PETRI_TRANSITIONS=855} [2022-12-11 20:26:21,211 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 575 predicate places. [2022-12-11 20:26:21,211 INFO L495 AbstractCegarLoop]: Abstraction has has 657 places, 855 transitions, 16668 flow [2022-12-11 20:26:21,211 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:21,211 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:21,212 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] [2022-12-11 20:26:21,212 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable247 [2022-12-11 20:26:21,212 INFO L420 AbstractCegarLoop]: === Iteration 249 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:21,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:21,212 INFO L85 PathProgramCache]: Analyzing trace with hash 207739709, now seen corresponding path program 249 times [2022-12-11 20:26:21,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:21,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239605559] [2022-12-11 20:26:21,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:21,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:21,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:21,491 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 20:26:21,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:21,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239605559] [2022-12-11 20:26:21,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239605559] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:21,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:21,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:21,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369614898] [2022-12-11 20:26:21,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:21,492 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:21,492 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:21,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:21,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:21,492 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:21,493 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 657 places, 855 transitions, 16668 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:21,493 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:21,493 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:21,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:23,016 INFO L130 PetriNetUnfolder]: 627/1960 cut-off events. [2022-12-11 20:26:23,017 INFO L131 PetriNetUnfolder]: For 75241/75241 co-relation queries the response was YES. [2022-12-11 20:26:23,042 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20154 conditions, 1960 events. 627/1960 cut-off events. For 75241/75241 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 14983 event pairs, 35 based on Foata normal form. 1/1958 useless extension candidates. Maximal degree in co-relation 19914. Up to 1355 conditions per place. [2022-12-11 20:26:23,050 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 736 selfloop transitions, 166 changer transitions 24/959 dead transitions. [2022-12-11 20:26:23,050 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 691 places, 959 transitions, 20941 flow [2022-12-11 20:26:23,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-11 20:26:23,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-12-11 20:26:23,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 1974 transitions. [2022-12-11 20:26:23,051 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5276663993584603 [2022-12-11 20:26:23,052 INFO L175 Difference]: Start difference. First operand has 657 places, 855 transitions, 16668 flow. Second operand 43 states and 1974 transitions. [2022-12-11 20:26:23,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 691 places, 959 transitions, 20941 flow [2022-12-11 20:26:23,641 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 658 places, 959 transitions, 20563 flow, removed 37 selfloop flow, removed 33 redundant places. [2022-12-11 20:26:23,653 INFO L231 Difference]: Finished difference. Result has 670 places, 908 transitions, 18284 flow [2022-12-11 20:26:23,653 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16344, PETRI_DIFFERENCE_MINUEND_PLACES=616, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=855, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=701, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=18284, PETRI_PLACES=670, PETRI_TRANSITIONS=908} [2022-12-11 20:26:23,653 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 588 predicate places. [2022-12-11 20:26:23,653 INFO L495 AbstractCegarLoop]: Abstraction has has 670 places, 908 transitions, 18284 flow [2022-12-11 20:26:23,654 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:23,654 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:23,654 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] [2022-12-11 20:26:23,654 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable248 [2022-12-11 20:26:23,654 INFO L420 AbstractCegarLoop]: === Iteration 250 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:23,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:23,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1989710751, now seen corresponding path program 250 times [2022-12-11 20:26:23,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:23,654 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794651575] [2022-12-11 20:26:23,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:23,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:23,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:23,920 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 20:26:23,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:23,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794651575] [2022-12-11 20:26:23,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794651575] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:23,921 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:23,921 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:23,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612284899] [2022-12-11 20:26:23,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:23,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:23,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:23,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:23,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:23,922 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:23,922 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 670 places, 908 transitions, 18284 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:23,922 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:23,922 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:23,922 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:25,374 INFO L130 PetriNetUnfolder]: 618/1958 cut-off events. [2022-12-11 20:26:25,374 INFO L131 PetriNetUnfolder]: For 76825/76825 co-relation queries the response was YES. [2022-12-11 20:26:25,402 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20369 conditions, 1958 events. 618/1958 cut-off events. For 76825/76825 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 15061 event pairs, 35 based on Foata normal form. 1/1956 useless extension candidates. Maximal degree in co-relation 20126. Up to 1390 conditions per place. [2022-12-11 20:26:25,411 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 769 selfloop transitions, 133 changer transitions 20/955 dead transitions. [2022-12-11 20:26:25,411 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 698 places, 955 transitions, 21266 flow [2022-12-11 20:26:25,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:26:25,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:26:25,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1620 transitions. [2022-12-11 20:26:25,412 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5320197044334976 [2022-12-11 20:26:25,412 INFO L175 Difference]: Start difference. First operand has 670 places, 908 transitions, 18284 flow. Second operand 35 states and 1620 transitions. [2022-12-11 20:26:25,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 698 places, 955 transitions, 21266 flow [2022-12-11 20:26:26,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 670 places, 955 transitions, 20362 flow, removed 387 selfloop flow, removed 28 redundant places. [2022-12-11 20:26:26,121 INFO L231 Difference]: Finished difference. Result has 677 places, 915 transitions, 18031 flow [2022-12-11 20:26:26,121 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17439, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=908, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=125, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=777, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=18031, PETRI_PLACES=677, PETRI_TRANSITIONS=915} [2022-12-11 20:26:26,121 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 595 predicate places. [2022-12-11 20:26:26,121 INFO L495 AbstractCegarLoop]: Abstraction has has 677 places, 915 transitions, 18031 flow [2022-12-11 20:26:26,122 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:26,122 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:26,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] [2022-12-11 20:26:26,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable249 [2022-12-11 20:26:26,122 INFO L420 AbstractCegarLoop]: === Iteration 251 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:26,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:26,122 INFO L85 PathProgramCache]: Analyzing trace with hash 306913237, now seen corresponding path program 251 times [2022-12-11 20:26:26,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:26,122 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875060164] [2022-12-11 20:26:26,122 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:26,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:26,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:26,422 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:26,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:26,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875060164] [2022-12-11 20:26:26,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875060164] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:26,422 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:26,422 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:26,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751863523] [2022-12-11 20:26:26,423 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:26,423 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:26,423 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:26,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:26,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:26,425 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:26,425 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 677 places, 915 transitions, 18031 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:26,425 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:26,425 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:26,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:28,034 INFO L130 PetriNetUnfolder]: 620/1961 cut-off events. [2022-12-11 20:26:28,034 INFO L131 PetriNetUnfolder]: For 78527/78527 co-relation queries the response was YES. [2022-12-11 20:26:28,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20334 conditions, 1961 events. 620/1961 cut-off events. For 78527/78527 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 15056 event pairs, 33 based on Foata normal form. 1/1959 useless extension candidates. Maximal degree in co-relation 20086. Up to 1377 conditions per place. [2022-12-11 20:26:28,071 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 768 selfloop transitions, 151 changer transitions 21/973 dead transitions. [2022-12-11 20:26:28,071 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 713 places, 973 transitions, 21543 flow [2022-12-11 20:26:28,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:26:28,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:26:28,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1924 transitions. [2022-12-11 20:26:28,073 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5265462506841817 [2022-12-11 20:26:28,073 INFO L175 Difference]: Start difference. First operand has 677 places, 915 transitions, 18031 flow. Second operand 42 states and 1924 transitions. [2022-12-11 20:26:28,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 713 places, 973 transitions, 21543 flow [2022-12-11 20:26:28,767 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 686 places, 973 transitions, 20903 flow, removed 255 selfloop flow, removed 27 redundant places. [2022-12-11 20:26:28,780 INFO L231 Difference]: Finished difference. Result has 693 places, 929 transitions, 18444 flow [2022-12-11 20:26:28,780 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17648, PETRI_DIFFERENCE_MINUEND_PLACES=645, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=915, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=772, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=18444, PETRI_PLACES=693, PETRI_TRANSITIONS=929} [2022-12-11 20:26:28,782 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 611 predicate places. [2022-12-11 20:26:28,782 INFO L495 AbstractCegarLoop]: Abstraction has has 693 places, 929 transitions, 18444 flow [2022-12-11 20:26:28,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:28,782 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:28,782 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] [2022-12-11 20:26:28,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable250 [2022-12-11 20:26:28,783 INFO L420 AbstractCegarLoop]: === Iteration 252 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:28,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:28,783 INFO L85 PathProgramCache]: Analyzing trace with hash -129743097, now seen corresponding path program 252 times [2022-12-11 20:26:28,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:28,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126296331] [2022-12-11 20:26:28,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:28,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:28,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:29,045 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:29,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:29,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126296331] [2022-12-11 20:26:29,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126296331] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:29,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:29,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:29,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896209822] [2022-12-11 20:26:29,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:29,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:29,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:29,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:29,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:29,046 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:29,046 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 693 places, 929 transitions, 18444 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:29,046 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:29,047 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:29,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:30,478 INFO L130 PetriNetUnfolder]: 627/1979 cut-off events. [2022-12-11 20:26:30,478 INFO L131 PetriNetUnfolder]: For 76370/76370 co-relation queries the response was YES. [2022-12-11 20:26:30,511 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20450 conditions, 1979 events. 627/1979 cut-off events. For 76370/76370 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 15268 event pairs, 35 based on Foata normal form. 1/1977 useless extension candidates. Maximal degree in co-relation 20198. Up to 1394 conditions per place. [2022-12-11 20:26:30,519 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 783 selfloop transitions, 136 changer transitions 27/979 dead transitions. [2022-12-11 20:26:30,520 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 720 places, 979 transitions, 21456 flow [2022-12-11 20:26:30,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:26:30,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:26:30,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1518 transitions. [2022-12-11 20:26:30,521 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:26:30,521 INFO L175 Difference]: Start difference. First operand has 693 places, 929 transitions, 18444 flow. Second operand 33 states and 1518 transitions. [2022-12-11 20:26:30,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 720 places, 979 transitions, 21456 flow [2022-12-11 20:26:31,268 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 686 places, 979 transitions, 20946 flow, removed 155 selfloop flow, removed 34 redundant places. [2022-12-11 20:26:31,281 INFO L231 Difference]: Finished difference. Result has 697 places, 936 transitions, 18548 flow [2022-12-11 20:26:31,281 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17948, PETRI_DIFFERENCE_MINUEND_PLACES=654, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=929, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=794, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=18548, PETRI_PLACES=697, PETRI_TRANSITIONS=936} [2022-12-11 20:26:31,281 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 615 predicate places. [2022-12-11 20:26:31,281 INFO L495 AbstractCegarLoop]: Abstraction has has 697 places, 936 transitions, 18548 flow [2022-12-11 20:26:31,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:31,282 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:31,282 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] [2022-12-11 20:26:31,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable251 [2022-12-11 20:26:31,282 INFO L420 AbstractCegarLoop]: === Iteration 253 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:31,282 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:31,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1254360927, now seen corresponding path program 253 times [2022-12-11 20:26:31,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:31,282 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824699134] [2022-12-11 20:26:31,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:31,282 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:31,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:31,582 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:31,582 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:31,582 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824699134] [2022-12-11 20:26:31,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824699134] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:31,582 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:31,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:26:31,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [688030604] [2022-12-11 20:26:31,582 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:31,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:26:31,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:31,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:26:31,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:26:31,589 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:31,589 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 697 places, 936 transitions, 18548 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:31,589 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:31,589 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:31,589 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:33,216 INFO L130 PetriNetUnfolder]: 618/1981 cut-off events. [2022-12-11 20:26:33,216 INFO L131 PetriNetUnfolder]: For 76579/76579 co-relation queries the response was YES. [2022-12-11 20:26:33,246 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20453 conditions, 1981 events. 618/1981 cut-off events. For 76579/76579 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 15382 event pairs, 28 based on Foata normal form. 1/1979 useless extension candidates. Maximal degree in co-relation 20194. Up to 1180 conditions per place. [2022-12-11 20:26:33,254 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 668 selfloop transitions, 281 changer transitions 24/1006 dead transitions. [2022-12-11 20:26:33,254 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 730 places, 1006 transitions, 22352 flow [2022-12-11 20:26:33,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:26:33,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:26:33,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1832 transitions. [2022-12-11 20:26:33,255 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5264367816091954 [2022-12-11 20:26:33,255 INFO L175 Difference]: Start difference. First operand has 697 places, 936 transitions, 18548 flow. Second operand 40 states and 1832 transitions. [2022-12-11 20:26:33,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 730 places, 1006 transitions, 22352 flow [2022-12-11 20:26:34,062 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 703 places, 1006 transitions, 22009 flow, removed 72 selfloop flow, removed 27 redundant places. [2022-12-11 20:26:34,074 INFO L231 Difference]: Finished difference. Result has 710 places, 946 transitions, 19315 flow [2022-12-11 20:26:34,075 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18229, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=936, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=268, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=658, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=19315, PETRI_PLACES=710, PETRI_TRANSITIONS=946} [2022-12-11 20:26:34,075 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 628 predicate places. [2022-12-11 20:26:34,075 INFO L495 AbstractCegarLoop]: Abstraction has has 710 places, 946 transitions, 19315 flow [2022-12-11 20:26:34,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:34,075 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:34,075 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] [2022-12-11 20:26:34,075 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable252 [2022-12-11 20:26:34,075 INFO L420 AbstractCegarLoop]: === Iteration 254 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:34,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:34,075 INFO L85 PathProgramCache]: Analyzing trace with hash -134864393, now seen corresponding path program 254 times [2022-12-11 20:26:34,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:34,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588010003] [2022-12-11 20:26:34,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:34,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:34,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:34,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:34,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:34,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588010003] [2022-12-11 20:26:34,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588010003] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:34,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:34,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:26:34,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619072589] [2022-12-11 20:26:34,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:34,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:26:34,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:34,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:26:34,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:26:34,383 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:34,383 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 946 transitions, 19315 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:34,383 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:34,383 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:34,383 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:36,175 INFO L130 PetriNetUnfolder]: 614/1957 cut-off events. [2022-12-11 20:26:36,175 INFO L131 PetriNetUnfolder]: For 78763/78763 co-relation queries the response was YES. [2022-12-11 20:26:36,205 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20674 conditions, 1957 events. 614/1957 cut-off events. For 78763/78763 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 15132 event pairs, 35 based on Foata normal form. 1/1955 useless extension candidates. Maximal degree in co-relation 20414. Up to 1387 conditions per place. [2022-12-11 20:26:36,213 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 798 selfloop transitions, 135 changer transitions 21/987 dead transitions. [2022-12-11 20:26:36,214 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 749 places, 987 transitions, 21974 flow [2022-12-11 20:26:36,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-11 20:26:36,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-12-11 20:26:36,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2048 transitions. [2022-12-11 20:26:36,215 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5231162196679439 [2022-12-11 20:26:36,215 INFO L175 Difference]: Start difference. First operand has 710 places, 946 transitions, 19315 flow. Second operand 45 states and 2048 transitions. [2022-12-11 20:26:36,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 749 places, 987 transitions, 21974 flow [2022-12-11 20:26:36,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 716 places, 987 transitions, 21375 flow, removed 132 selfloop flow, removed 33 redundant places. [2022-12-11 20:26:36,991 INFO L231 Difference]: Finished difference. Result has 728 places, 948 transitions, 19076 flow [2022-12-11 20:26:36,991 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18732, PETRI_DIFFERENCE_MINUEND_PLACES=672, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=946, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=813, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=19076, PETRI_PLACES=728, PETRI_TRANSITIONS=948} [2022-12-11 20:26:36,992 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 646 predicate places. [2022-12-11 20:26:36,992 INFO L495 AbstractCegarLoop]: Abstraction has has 728 places, 948 transitions, 19076 flow [2022-12-11 20:26:36,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:36,992 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:36,992 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] [2022-12-11 20:26:36,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable253 [2022-12-11 20:26:36,992 INFO L420 AbstractCegarLoop]: === Iteration 255 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:36,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:36,992 INFO L85 PathProgramCache]: Analyzing trace with hash -151008855, now seen corresponding path program 255 times [2022-12-11 20:26:36,992 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:36,992 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723261794] [2022-12-11 20:26:36,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:36,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:37,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:37,318 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:37,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:37,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723261794] [2022-12-11 20:26:37,318 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723261794] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:37,318 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:37,318 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:26:37,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [631681056] [2022-12-11 20:26:37,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:37,319 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:26:37,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:37,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:26:37,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:26:37,319 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:37,320 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 728 places, 948 transitions, 19076 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:37,320 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:37,320 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:37,320 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:39,006 INFO L130 PetriNetUnfolder]: 618/1976 cut-off events. [2022-12-11 20:26:39,006 INFO L131 PetriNetUnfolder]: For 72853/72853 co-relation queries the response was YES. [2022-12-11 20:26:39,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20657 conditions, 1976 events. 618/1976 cut-off events. For 72853/72853 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 15332 event pairs, 32 based on Foata normal form. 1/1974 useless extension candidates. Maximal degree in co-relation 20390. Up to 1268 conditions per place. [2022-12-11 20:26:39,056 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 756 selfloop transitions, 221 changer transitions 18/1028 dead transitions. [2022-12-11 20:26:39,056 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 757 places, 1028 transitions, 23228 flow [2022-12-11 20:26:39,056 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:26:39,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:26:39,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1787 transitions. [2022-12-11 20:26:39,057 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5266725611553198 [2022-12-11 20:26:39,057 INFO L175 Difference]: Start difference. First operand has 728 places, 948 transitions, 19076 flow. Second operand 39 states and 1787 transitions. [2022-12-11 20:26:39,057 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 757 places, 1028 transitions, 23228 flow [2022-12-11 20:26:39,792 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 716 places, 1028 transitions, 22884 flow, removed 32 selfloop flow, removed 41 redundant places. [2022-12-11 20:26:39,805 INFO L231 Difference]: Finished difference. Result has 723 places, 973 transitions, 20061 flow [2022-12-11 20:26:39,806 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18766, PETRI_DIFFERENCE_MINUEND_PLACES=678, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=948, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=201, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=737, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=20061, PETRI_PLACES=723, PETRI_TRANSITIONS=973} [2022-12-11 20:26:39,806 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 641 predicate places. [2022-12-11 20:26:39,806 INFO L495 AbstractCegarLoop]: Abstraction has has 723 places, 973 transitions, 20061 flow [2022-12-11 20:26:39,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:39,806 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:39,806 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] [2022-12-11 20:26:39,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable254 [2022-12-11 20:26:39,806 INFO L420 AbstractCegarLoop]: === Iteration 256 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:39,806 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:39,807 INFO L85 PathProgramCache]: Analyzing trace with hash -978465687, now seen corresponding path program 256 times [2022-12-11 20:26:39,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:39,807 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2111288281] [2022-12-11 20:26:39,807 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:39,807 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:39,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:40,104 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 20:26:40,105 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:40,105 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2111288281] [2022-12-11 20:26:40,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2111288281] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:40,105 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:40,105 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:40,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620843431] [2022-12-11 20:26:40,105 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:40,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:40,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:40,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:40,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:40,106 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:40,106 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 723 places, 973 transitions, 20061 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:40,106 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:40,106 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:40,106 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:41,627 INFO L130 PetriNetUnfolder]: 619/1982 cut-off events. [2022-12-11 20:26:41,628 INFO L131 PetriNetUnfolder]: For 74790/74790 co-relation queries the response was YES. [2022-12-11 20:26:41,661 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20884 conditions, 1982 events. 619/1982 cut-off events. For 74790/74790 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 15457 event pairs, 31 based on Foata normal form. 1/1980 useless extension candidates. Maximal degree in co-relation 20620. Up to 1389 conditions per place. [2022-12-11 20:26:41,669 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 804 selfloop transitions, 149 changer transitions 23/1009 dead transitions. [2022-12-11 20:26:41,669 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 751 places, 1009 transitions, 22846 flow [2022-12-11 20:26:41,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:26:41,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:26:41,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1561 transitions. [2022-12-11 20:26:41,671 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5277214334009466 [2022-12-11 20:26:41,671 INFO L175 Difference]: Start difference. First operand has 723 places, 973 transitions, 20061 flow. Second operand 34 states and 1561 transitions. [2022-12-11 20:26:41,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 751 places, 1009 transitions, 22846 flow [2022-12-11 20:26:42,465 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 719 places, 1009 transitions, 22263 flow, removed 152 selfloop flow, removed 32 redundant places. [2022-12-11 20:26:42,478 INFO L231 Difference]: Finished difference. Result has 726 places, 969 transitions, 19874 flow [2022-12-11 20:26:42,479 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19500, PETRI_DIFFERENCE_MINUEND_PLACES=686, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=973, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=147, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=825, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=19874, PETRI_PLACES=726, PETRI_TRANSITIONS=969} [2022-12-11 20:26:42,479 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 644 predicate places. [2022-12-11 20:26:42,479 INFO L495 AbstractCegarLoop]: Abstraction has has 726 places, 969 transitions, 19874 flow [2022-12-11 20:26:42,479 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:42,479 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:42,479 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] [2022-12-11 20:26:42,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable255 [2022-12-11 20:26:42,480 INFO L420 AbstractCegarLoop]: === Iteration 257 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:42,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:42,480 INFO L85 PathProgramCache]: Analyzing trace with hash 919042231, now seen corresponding path program 257 times [2022-12-11 20:26:42,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:42,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073271819] [2022-12-11 20:26:42,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:42,480 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:42,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:42,803 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:42,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:42,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073271819] [2022-12-11 20:26:42,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2073271819] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:42,804 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:42,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:26:42,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366331394] [2022-12-11 20:26:42,804 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:42,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:26:42,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:42,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:26:42,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:26:42,805 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:42,805 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 726 places, 969 transitions, 19874 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:26:42,805 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:42,805 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:42,805 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:44,554 INFO L130 PetriNetUnfolder]: 616/1986 cut-off events. [2022-12-11 20:26:44,554 INFO L131 PetriNetUnfolder]: For 78353/78353 co-relation queries the response was YES. [2022-12-11 20:26:44,587 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21054 conditions, 1986 events. 616/1986 cut-off events. For 78353/78353 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 15494 event pairs, 29 based on Foata normal form. 1/1984 useless extension candidates. Maximal degree in co-relation 20787. Up to 1265 conditions per place. [2022-12-11 20:26:44,596 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 750 selfloop transitions, 230 changer transitions 20/1033 dead transitions. [2022-12-11 20:26:44,597 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 761 places, 1033 transitions, 23844 flow [2022-12-11 20:26:44,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:26:44,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:26:44,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2004 transitions. [2022-12-11 20:26:44,598 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5235109717868338 [2022-12-11 20:26:44,598 INFO L175 Difference]: Start difference. First operand has 726 places, 969 transitions, 19874 flow. Second operand 44 states and 2004 transitions. [2022-12-11 20:26:44,598 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 761 places, 1033 transitions, 23844 flow [2022-12-11 20:26:45,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 730 places, 1033 transitions, 23402 flow, removed 77 selfloop flow, removed 31 redundant places. [2022-12-11 20:26:45,436 INFO L231 Difference]: Finished difference. Result has 738 places, 975 transitions, 20377 flow [2022-12-11 20:26:45,436 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19462, PETRI_DIFFERENCE_MINUEND_PLACES=687, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=969, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=224, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=744, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=20377, PETRI_PLACES=738, PETRI_TRANSITIONS=975} [2022-12-11 20:26:45,436 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 656 predicate places. [2022-12-11 20:26:45,437 INFO L495 AbstractCegarLoop]: Abstraction has has 738 places, 975 transitions, 20377 flow [2022-12-11 20:26:45,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:26:45,437 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:45,437 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] [2022-12-11 20:26:45,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable256 [2022-12-11 20:26:45,437 INFO L420 AbstractCegarLoop]: === Iteration 258 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:45,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:45,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1981746341, now seen corresponding path program 258 times [2022-12-11 20:26:45,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:45,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [837768482] [2022-12-11 20:26:45,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:45,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:45,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:45,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:45,733 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:45,733 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [837768482] [2022-12-11 20:26:45,733 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [837768482] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:45,733 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:45,733 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:26:45,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94484858] [2022-12-11 20:26:45,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:45,733 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:26:45,733 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:45,733 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:26:45,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:26:45,734 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:45,734 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 738 places, 975 transitions, 20377 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:45,734 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:45,734 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:45,734 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:47,272 INFO L130 PetriNetUnfolder]: 613/1967 cut-off events. [2022-12-11 20:26:47,272 INFO L131 PetriNetUnfolder]: For 76067/76067 co-relation queries the response was YES. [2022-12-11 20:26:47,304 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20849 conditions, 1967 events. 613/1967 cut-off events. For 76067/76067 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 15266 event pairs, 29 based on Foata normal form. 1/1964 useless extension candidates. Maximal degree in co-relation 20581. Up to 1385 conditions per place. [2022-12-11 20:26:47,312 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 808 selfloop transitions, 143 changer transitions 24/1008 dead transitions. [2022-12-11 20:26:47,313 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 766 places, 1008 transitions, 22870 flow [2022-12-11 20:26:47,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:26:47,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:26:47,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1596 transitions. [2022-12-11 20:26:47,314 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5241379310344828 [2022-12-11 20:26:47,314 INFO L175 Difference]: Start difference. First operand has 738 places, 975 transitions, 20377 flow. Second operand 35 states and 1596 transitions. [2022-12-11 20:26:47,314 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 766 places, 1008 transitions, 22870 flow [2022-12-11 20:26:48,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 729 places, 1008 transitions, 22195 flow, removed 171 selfloop flow, removed 37 redundant places. [2022-12-11 20:26:48,207 INFO L231 Difference]: Finished difference. Result has 737 places, 969 transitions, 19897 flow [2022-12-11 20:26:48,207 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19718, PETRI_DIFFERENCE_MINUEND_PLACES=695, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=975, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=832, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=19897, PETRI_PLACES=737, PETRI_TRANSITIONS=969} [2022-12-11 20:26:48,207 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 655 predicate places. [2022-12-11 20:26:48,207 INFO L495 AbstractCegarLoop]: Abstraction has has 737 places, 969 transitions, 19897 flow [2022-12-11 20:26:48,207 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:26:48,207 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:48,207 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] [2022-12-11 20:26:48,208 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable257 [2022-12-11 20:26:48,208 INFO L420 AbstractCegarLoop]: === Iteration 259 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:48,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:48,208 INFO L85 PathProgramCache]: Analyzing trace with hash -2050349863, now seen corresponding path program 259 times [2022-12-11 20:26:48,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:48,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3184040] [2022-12-11 20:26:48,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:48,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:48,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:48,505 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 20:26:48,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:48,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3184040] [2022-12-11 20:26:48,506 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [3184040] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:48,506 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:48,506 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:48,506 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459430536] [2022-12-11 20:26:48,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:48,506 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:48,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:48,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:48,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:48,507 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:48,507 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 737 places, 969 transitions, 19897 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:48,507 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:48,507 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:48,507 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:50,117 INFO L130 PetriNetUnfolder]: 607/1959 cut-off events. [2022-12-11 20:26:50,118 INFO L131 PetriNetUnfolder]: For 72495/72495 co-relation queries the response was YES. [2022-12-11 20:26:50,151 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20680 conditions, 1959 events. 607/1959 cut-off events. For 72495/72495 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 15239 event pairs, 29 based on Foata normal form. 1/1957 useless extension candidates. Maximal degree in co-relation 20411. Up to 1269 conditions per place. [2022-12-11 20:26:50,160 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 701 selfloop transitions, 256 changer transitions 19/1009 dead transitions. [2022-12-11 20:26:50,160 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 767 places, 1009 transitions, 22621 flow [2022-12-11 20:26:50,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:26:50,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:26:50,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1696 transitions. [2022-12-11 20:26:50,161 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5268716992854924 [2022-12-11 20:26:50,161 INFO L175 Difference]: Start difference. First operand has 737 places, 969 transitions, 19897 flow. Second operand 37 states and 1696 transitions. [2022-12-11 20:26:50,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 767 places, 1009 transitions, 22621 flow [2022-12-11 20:26:50,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 733 places, 1009 transitions, 22258 flow, removed 39 selfloop flow, removed 34 redundant places. [2022-12-11 20:26:50,987 INFO L231 Difference]: Finished difference. Result has 740 places, 971 transitions, 20383 flow [2022-12-11 20:26:50,988 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19566, PETRI_DIFFERENCE_MINUEND_PLACES=697, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=969, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=248, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=714, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=20383, PETRI_PLACES=740, PETRI_TRANSITIONS=971} [2022-12-11 20:26:50,988 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 658 predicate places. [2022-12-11 20:26:50,988 INFO L495 AbstractCegarLoop]: Abstraction has has 740 places, 971 transitions, 20383 flow [2022-12-11 20:26:50,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:50,988 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:50,988 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] [2022-12-11 20:26:50,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable258 [2022-12-11 20:26:50,988 INFO L420 AbstractCegarLoop]: === Iteration 260 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:50,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:50,988 INFO L85 PathProgramCache]: Analyzing trace with hash 1140791865, now seen corresponding path program 260 times [2022-12-11 20:26:50,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:50,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273673727] [2022-12-11 20:26:50,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:50,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:51,259 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 20:26:51,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:51,259 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273673727] [2022-12-11 20:26:51,259 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273673727] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:51,259 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:51,259 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:51,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1845686566] [2022-12-11 20:26:51,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:51,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:51,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:51,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:51,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:51,260 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:51,261 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 740 places, 971 transitions, 20383 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:51,261 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:51,261 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:51,261 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:52,770 INFO L130 PetriNetUnfolder]: 603/1967 cut-off events. [2022-12-11 20:26:52,770 INFO L131 PetriNetUnfolder]: For 72852/72852 co-relation queries the response was YES. [2022-12-11 20:26:52,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20895 conditions, 1967 events. 603/1967 cut-off events. For 72852/72852 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 15390 event pairs, 32 based on Foata normal form. 1/1964 useless extension candidates. Maximal degree in co-relation 20626. Up to 1275 conditions per place. [2022-12-11 20:26:52,806 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 723 selfloop transitions, 232 changer transitions 25/1013 dead transitions. [2022-12-11 20:26:52,806 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 767 places, 1013 transitions, 23253 flow [2022-12-11 20:26:52,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:26:52,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:26:52,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1564 transitions. [2022-12-11 20:26:52,807 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:26:52,808 INFO L175 Difference]: Start difference. First operand has 740 places, 971 transitions, 20383 flow. Second operand 34 states and 1564 transitions. [2022-12-11 20:26:52,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 767 places, 1013 transitions, 23253 flow [2022-12-11 20:26:53,599 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 737 places, 1013 transitions, 22553 flow, removed 100 selfloop flow, removed 30 redundant places. [2022-12-11 20:26:53,612 INFO L231 Difference]: Finished difference. Result has 744 places, 970 transitions, 20387 flow [2022-12-11 20:26:53,612 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19721, PETRI_DIFFERENCE_MINUEND_PLACES=704, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=971, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=224, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=740, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=20387, PETRI_PLACES=744, PETRI_TRANSITIONS=970} [2022-12-11 20:26:53,613 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 662 predicate places. [2022-12-11 20:26:53,613 INFO L495 AbstractCegarLoop]: Abstraction has has 744 places, 970 transitions, 20387 flow [2022-12-11 20:26:53,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:53,613 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:53,613 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] [2022-12-11 20:26:53,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable259 [2022-12-11 20:26:53,613 INFO L420 AbstractCegarLoop]: === Iteration 261 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:53,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:53,613 INFO L85 PathProgramCache]: Analyzing trace with hash -1644477665, now seen corresponding path program 261 times [2022-12-11 20:26:53,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:53,613 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219864869] [2022-12-11 20:26:53,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:53,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:53,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:53,913 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:26:53,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:53,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219864869] [2022-12-11 20:26:53,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [219864869] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:53,914 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:53,914 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:53,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270461760] [2022-12-11 20:26:53,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:53,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:53,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:53,914 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:53,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:53,915 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:53,915 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 970 transitions, 20387 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:53,915 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:53,915 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:53,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:55,568 INFO L130 PetriNetUnfolder]: 614/2015 cut-off events. [2022-12-11 20:26:55,568 INFO L131 PetriNetUnfolder]: For 74986/74986 co-relation queries the response was YES. [2022-12-11 20:26:55,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21295 conditions, 2015 events. 614/2015 cut-off events. For 74986/74986 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 15945 event pairs, 27 based on Foata normal form. 1/2013 useless extension candidates. Maximal degree in co-relation 21023. Up to 1439 conditions per place. [2022-12-11 20:26:55,608 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 851 selfloop transitions, 116 changer transitions 33/1033 dead transitions. [2022-12-11 20:26:55,608 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 776 places, 1033 transitions, 23599 flow [2022-12-11 20:26:55,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:26:55,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:26:55,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1744 transitions. [2022-12-11 20:26:55,610 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5275257108287962 [2022-12-11 20:26:55,610 INFO L175 Difference]: Start difference. First operand has 744 places, 970 transitions, 20387 flow. Second operand 38 states and 1744 transitions. [2022-12-11 20:26:55,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 776 places, 1033 transitions, 23599 flow [2022-12-11 20:26:56,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 746 places, 1033 transitions, 22920 flow, removed 121 selfloop flow, removed 30 redundant places. [2022-12-11 20:26:56,442 INFO L231 Difference]: Finished difference. Result has 756 places, 983 transitions, 20371 flow [2022-12-11 20:26:56,442 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19714, PETRI_DIFFERENCE_MINUEND_PLACES=709, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=970, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=857, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=20371, PETRI_PLACES=756, PETRI_TRANSITIONS=983} [2022-12-11 20:26:56,442 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 674 predicate places. [2022-12-11 20:26:56,442 INFO L495 AbstractCegarLoop]: Abstraction has has 756 places, 983 transitions, 20371 flow [2022-12-11 20:26:56,442 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:56,442 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:56,442 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] [2022-12-11 20:26:56,442 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable260 [2022-12-11 20:26:56,442 INFO L420 AbstractCegarLoop]: === Iteration 262 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:56,443 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:56,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1213917299, now seen corresponding path program 262 times [2022-12-11 20:26:56,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:56,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505030207] [2022-12-11 20:26:56,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:56,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:56,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:56,710 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 20:26:56,710 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:56,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505030207] [2022-12-11 20:26:56,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505030207] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:56,710 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:56,710 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:26:56,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [471089144] [2022-12-11 20:26:56,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:56,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:26:56,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:56,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:26:56,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:26:56,711 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:56,711 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 756 places, 983 transitions, 20371 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:56,711 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:56,711 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:56,712 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:26:58,206 INFO L130 PetriNetUnfolder]: 605/1965 cut-off events. [2022-12-11 20:26:58,206 INFO L131 PetriNetUnfolder]: For 75699/75699 co-relation queries the response was YES. [2022-12-11 20:26:58,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21055 conditions, 1965 events. 605/1965 cut-off events. For 75699/75699 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 15409 event pairs, 27 based on Foata normal form. 1/1963 useless extension candidates. Maximal degree in co-relation 20777. Up to 1406 conditions per place. [2022-12-11 20:26:58,246 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 839 selfloop transitions, 121 changer transitions 31/1024 dead transitions. [2022-12-11 20:26:58,246 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 781 places, 1024 transitions, 23166 flow [2022-12-11 20:26:58,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:26:58,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:26:58,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1570 transitions. [2022-12-11 20:26:58,247 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.530764029749831 [2022-12-11 20:26:58,247 INFO L175 Difference]: Start difference. First operand has 756 places, 983 transitions, 20371 flow. Second operand 34 states and 1570 transitions. [2022-12-11 20:26:58,247 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 781 places, 1024 transitions, 23166 flow [2022-12-11 20:26:59,166 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 748 places, 1024 transitions, 22721 flow, removed 102 selfloop flow, removed 33 redundant places. [2022-12-11 20:26:59,179 INFO L231 Difference]: Finished difference. Result has 757 places, 977 transitions, 20234 flow [2022-12-11 20:26:59,180 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19962, PETRI_DIFFERENCE_MINUEND_PLACES=715, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=983, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=117, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=864, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=20234, PETRI_PLACES=757, PETRI_TRANSITIONS=977} [2022-12-11 20:26:59,180 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 675 predicate places. [2022-12-11 20:26:59,180 INFO L495 AbstractCegarLoop]: Abstraction has has 757 places, 977 transitions, 20234 flow [2022-12-11 20:26:59,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:26:59,180 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:26:59,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] [2022-12-11 20:26:59,180 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable261 [2022-12-11 20:26:59,180 INFO L420 AbstractCegarLoop]: === Iteration 263 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:26:59,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:26:59,181 INFO L85 PathProgramCache]: Analyzing trace with hash 975439237, now seen corresponding path program 263 times [2022-12-11 20:26:59,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:26:59,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005283487] [2022-12-11 20:26:59,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:26:59,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:26:59,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:26:59,455 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 20:26:59,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:26:59,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005283487] [2022-12-11 20:26:59,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005283487] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:26:59,455 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:26:59,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:26:59,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733423217] [2022-12-11 20:26:59,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:26:59,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:26:59,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:26:59,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:26:59,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:26:59,456 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:26:59,456 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 757 places, 977 transitions, 20234 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:26:59,456 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:26:59,456 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:26:59,456 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:01,011 INFO L130 PetriNetUnfolder]: 589/1937 cut-off events. [2022-12-11 20:27:01,011 INFO L131 PetriNetUnfolder]: For 70297/70297 co-relation queries the response was YES. [2022-12-11 20:27:01,044 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20395 conditions, 1937 events. 589/1937 cut-off events. For 70297/70297 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 15116 event pairs, 32 based on Foata normal form. 1/1934 useless extension candidates. Maximal degree in co-relation 20115. Up to 1230 conditions per place. [2022-12-11 20:27:01,052 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 704 selfloop transitions, 175 changer transitions 91/1003 dead transitions. [2022-12-11 20:27:01,052 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 781 places, 1003 transitions, 22402 flow [2022-12-11 20:27:01,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:27:01,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:27:01,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1560 transitions. [2022-12-11 20:27:01,053 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5273833671399595 [2022-12-11 20:27:01,053 INFO L175 Difference]: Start difference. First operand has 757 places, 977 transitions, 20234 flow. Second operand 34 states and 1560 transitions. [2022-12-11 20:27:01,054 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 781 places, 1003 transitions, 22402 flow [2022-12-11 20:27:01,984 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 746 places, 1003 transitions, 22005 flow, removed 34 selfloop flow, removed 35 redundant places. [2022-12-11 20:27:01,997 INFO L231 Difference]: Finished difference. Result has 751 places, 894 transitions, 18038 flow [2022-12-11 20:27:01,997 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19845, PETRI_DIFFERENCE_MINUEND_PLACES=713, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=977, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=802, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=18038, PETRI_PLACES=751, PETRI_TRANSITIONS=894} [2022-12-11 20:27:01,997 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 669 predicate places. [2022-12-11 20:27:01,997 INFO L495 AbstractCegarLoop]: Abstraction has has 751 places, 894 transitions, 18038 flow [2022-12-11 20:27:01,997 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:01,998 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:01,998 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] [2022-12-11 20:27:01,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable262 [2022-12-11 20:27:01,998 INFO L420 AbstractCegarLoop]: === Iteration 264 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:01,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:01,998 INFO L85 PathProgramCache]: Analyzing trace with hash 393904639, now seen corresponding path program 264 times [2022-12-11 20:27:01,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:01,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433581547] [2022-12-11 20:27:01,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:01,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:02,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:02,265 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 20:27:02,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:02,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433581547] [2022-12-11 20:27:02,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433581547] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:02,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:02,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:27:02,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [9706212] [2022-12-11 20:27:02,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:02,266 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:27:02,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:02,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:27:02,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:27:02,267 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:02,267 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 751 places, 894 transitions, 18038 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:02,267 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:02,267 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:02,267 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:03,746 INFO L130 PetriNetUnfolder]: 570/1849 cut-off events. [2022-12-11 20:27:03,746 INFO L131 PetriNetUnfolder]: For 71965/71965 co-relation queries the response was YES. [2022-12-11 20:27:03,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19720 conditions, 1849 events. 570/1849 cut-off events. For 71965/71965 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 14222 event pairs, 31 based on Foata normal form. 1/1846 useless extension candidates. Maximal degree in co-relation 19446. Up to 1295 conditions per place. [2022-12-11 20:27:03,786 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 738 selfloop transitions, 159 changer transitions 23/953 dead transitions. [2022-12-11 20:27:03,786 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 765 places, 953 transitions, 21297 flow [2022-12-11 20:27:03,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:27:03,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:27:03,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1847 transitions. [2022-12-11 20:27:03,787 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5307471264367816 [2022-12-11 20:27:03,787 INFO L175 Difference]: Start difference. First operand has 751 places, 894 transitions, 18038 flow. Second operand 40 states and 1847 transitions. [2022-12-11 20:27:03,787 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 765 places, 953 transitions, 21297 flow [2022-12-11 20:27:04,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 721 places, 953 transitions, 20124 flow, removed 254 selfloop flow, removed 44 redundant places. [2022-12-11 20:27:04,528 INFO L231 Difference]: Finished difference. Result has 732 places, 909 transitions, 17801 flow [2022-12-11 20:27:04,528 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16899, PETRI_DIFFERENCE_MINUEND_PLACES=682, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=894, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=145, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=744, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=17801, PETRI_PLACES=732, PETRI_TRANSITIONS=909} [2022-12-11 20:27:04,528 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 650 predicate places. [2022-12-11 20:27:04,528 INFO L495 AbstractCegarLoop]: Abstraction has has 732 places, 909 transitions, 17801 flow [2022-12-11 20:27:04,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:04,528 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:04,528 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] [2022-12-11 20:27:04,529 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable263 [2022-12-11 20:27:04,529 INFO L420 AbstractCegarLoop]: === Iteration 265 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:04,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:04,529 INFO L85 PathProgramCache]: Analyzing trace with hash -896739673, now seen corresponding path program 265 times [2022-12-11 20:27:04,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:04,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588884349] [2022-12-11 20:27:04,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:04,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:04,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:04,789 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 20:27:04,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:04,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588884349] [2022-12-11 20:27:04,790 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588884349] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:04,790 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:04,790 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:27:04,790 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134673439] [2022-12-11 20:27:04,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:04,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:27:04,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:04,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:27:04,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:27:04,791 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:04,791 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 732 places, 909 transitions, 17801 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:04,791 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:04,791 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:04,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:06,291 INFO L130 PetriNetUnfolder]: 572/1866 cut-off events. [2022-12-11 20:27:06,291 INFO L131 PetriNetUnfolder]: For 73381/73381 co-relation queries the response was YES. [2022-12-11 20:27:06,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19440 conditions, 1866 events. 572/1866 cut-off events. For 73381/73381 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 14402 event pairs, 27 based on Foata normal form. 1/1864 useless extension candidates. Maximal degree in co-relation 19168. Up to 1345 conditions per place. [2022-12-11 20:27:06,329 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 776 selfloop transitions, 119 changer transitions 28/956 dead transitions. [2022-12-11 20:27:06,329 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 762 places, 956 transitions, 20676 flow [2022-12-11 20:27:06,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:27:06,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:27:06,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1707 transitions. [2022-12-11 20:27:06,330 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5302889095992545 [2022-12-11 20:27:06,330 INFO L175 Difference]: Start difference. First operand has 732 places, 909 transitions, 17801 flow. Second operand 37 states and 1707 transitions. [2022-12-11 20:27:06,330 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 762 places, 956 transitions, 20676 flow [2022-12-11 20:27:07,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 733 places, 956 transitions, 20131 flow, removed 175 selfloop flow, removed 29 redundant places. [2022-12-11 20:27:07,120 INFO L231 Difference]: Finished difference. Result has 743 places, 911 transitions, 17708 flow [2022-12-11 20:27:07,120 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17280, PETRI_DIFFERENCE_MINUEND_PLACES=697, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=909, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=792, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17708, PETRI_PLACES=743, PETRI_TRANSITIONS=911} [2022-12-11 20:27:07,120 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 661 predicate places. [2022-12-11 20:27:07,120 INFO L495 AbstractCegarLoop]: Abstraction has has 743 places, 911 transitions, 17708 flow [2022-12-11 20:27:07,121 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:07,121 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:07,121 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] [2022-12-11 20:27:07,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable264 [2022-12-11 20:27:07,121 INFO L420 AbstractCegarLoop]: === Iteration 266 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:07,121 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:07,121 INFO L85 PathProgramCache]: Analyzing trace with hash 300112865, now seen corresponding path program 266 times [2022-12-11 20:27:07,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:07,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937791623] [2022-12-11 20:27:07,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:07,121 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:07,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:07,407 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 20:27:07,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:07,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937791623] [2022-12-11 20:27:07,407 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937791623] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:07,407 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:07,407 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:07,407 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1146423396] [2022-12-11 20:27:07,407 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:07,407 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:07,408 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:07,408 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:07,408 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:07,408 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:07,408 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 743 places, 911 transitions, 17708 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:07,408 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:07,409 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:07,409 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:08,767 INFO L130 PetriNetUnfolder]: 558/1822 cut-off events. [2022-12-11 20:27:08,767 INFO L131 PetriNetUnfolder]: For 68059/68059 co-relation queries the response was YES. [2022-12-11 20:27:08,799 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18775 conditions, 1822 events. 558/1822 cut-off events. For 68059/68059 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 13944 event pairs, 30 based on Foata normal form. 1/1820 useless extension candidates. Maximal degree in co-relation 18500. Up to 1305 conditions per place. [2022-12-11 20:27:08,807 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 766 selfloop transitions, 101 changer transitions 35/935 dead transitions. [2022-12-11 20:27:08,807 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 768 places, 935 transitions, 19710 flow [2022-12-11 20:27:08,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:27:08,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:27:08,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1461 transitions. [2022-12-11 20:27:08,808 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5247844827586207 [2022-12-11 20:27:08,808 INFO L175 Difference]: Start difference. First operand has 743 places, 911 transitions, 17708 flow. Second operand 32 states and 1461 transitions. [2022-12-11 20:27:08,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 768 places, 935 transitions, 19710 flow [2022-12-11 20:27:09,578 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 739 places, 935 transitions, 19371 flow, removed 81 selfloop flow, removed 29 redundant places. [2022-12-11 20:27:09,589 INFO L231 Difference]: Finished difference. Result has 744 places, 886 transitions, 16901 flow [2022-12-11 20:27:09,590 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17375, PETRI_DIFFERENCE_MINUEND_PLACES=708, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=911, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=810, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=16901, PETRI_PLACES=744, PETRI_TRANSITIONS=886} [2022-12-11 20:27:09,590 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 662 predicate places. [2022-12-11 20:27:09,590 INFO L495 AbstractCegarLoop]: Abstraction has has 744 places, 886 transitions, 16901 flow [2022-12-11 20:27:09,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:09,590 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:09,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] [2022-12-11 20:27:09,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable265 [2022-12-11 20:27:09,590 INFO L420 AbstractCegarLoop]: === Iteration 267 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:09,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:09,591 INFO L85 PathProgramCache]: Analyzing trace with hash -841926873, now seen corresponding path program 267 times [2022-12-11 20:27:09,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:09,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945334351] [2022-12-11 20:27:09,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:09,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:09,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:09,864 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 20:27:09,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:09,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945334351] [2022-12-11 20:27:09,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945334351] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:09,865 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:09,865 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:09,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997427558] [2022-12-11 20:27:09,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:09,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:09,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:09,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:09,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:09,866 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:09,866 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 744 places, 886 transitions, 16901 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:09,866 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:09,866 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:09,866 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:11,457 INFO L130 PetriNetUnfolder]: 562/1826 cut-off events. [2022-12-11 20:27:11,457 INFO L131 PetriNetUnfolder]: For 71431/71431 co-relation queries the response was YES. [2022-12-11 20:27:11,487 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18976 conditions, 1826 events. 562/1826 cut-off events. For 71431/71431 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 14007 event pairs, 23 based on Foata normal form. 1/1824 useless extension candidates. Maximal degree in co-relation 18701. Up to 1222 conditions per place. [2022-12-11 20:27:11,494 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 684 selfloop transitions, 203 changer transitions 20/940 dead transitions. [2022-12-11 20:27:11,494 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 773 places, 940 transitions, 20277 flow [2022-12-11 20:27:11,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 20:27:11,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 20:27:11,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2148 transitions. [2022-12-11 20:27:11,496 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5253118121790169 [2022-12-11 20:27:11,496 INFO L175 Difference]: Start difference. First operand has 744 places, 886 transitions, 16901 flow. Second operand 47 states and 2148 transitions. [2022-12-11 20:27:11,496 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 773 places, 940 transitions, 20277 flow [2022-12-11 20:27:12,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 738 places, 940 transitions, 19798 flow, removed 72 selfloop flow, removed 35 redundant places. [2022-12-11 20:27:12,274 INFO L231 Difference]: Finished difference. Result has 749 places, 898 transitions, 17537 flow [2022-12-11 20:27:12,274 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16448, PETRI_DIFFERENCE_MINUEND_PLACES=692, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=886, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=690, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=17537, PETRI_PLACES=749, PETRI_TRANSITIONS=898} [2022-12-11 20:27:12,274 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 667 predicate places. [2022-12-11 20:27:12,274 INFO L495 AbstractCegarLoop]: Abstraction has has 749 places, 898 transitions, 17537 flow [2022-12-11 20:27:12,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:12,274 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:12,274 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] [2022-12-11 20:27:12,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable266 [2022-12-11 20:27:12,274 INFO L420 AbstractCegarLoop]: === Iteration 268 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:12,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:12,275 INFO L85 PathProgramCache]: Analyzing trace with hash -959185537, now seen corresponding path program 268 times [2022-12-11 20:27:12,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:12,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364655074] [2022-12-11 20:27:12,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:12,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:12,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:12,545 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 20:27:12,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:12,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364655074] [2022-12-11 20:27:12,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1364655074] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:12,545 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:12,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:27:12,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634260242] [2022-12-11 20:27:12,545 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:12,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:27:12,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:12,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:27:12,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:27:12,546 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:12,546 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 749 places, 898 transitions, 17537 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:12,547 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:12,547 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:12,547 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:13,911 INFO L130 PetriNetUnfolder]: 557/1819 cut-off events. [2022-12-11 20:27:13,911 INFO L131 PetriNetUnfolder]: For 72393/72393 co-relation queries the response was YES. [2022-12-11 20:27:13,940 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18962 conditions, 1819 events. 557/1819 cut-off events. For 72393/72393 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13947 event pairs, 28 based on Foata normal form. 1/1817 useless extension candidates. Maximal degree in co-relation 18688. Up to 1282 conditions per place. [2022-12-11 20:27:13,947 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 743 selfloop transitions, 130 changer transitions 26/932 dead transitions. [2022-12-11 20:27:13,947 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 779 places, 932 transitions, 19833 flow [2022-12-11 20:27:13,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:27:13,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:27:13,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1708 transitions. [2022-12-11 20:27:13,948 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5305995650823238 [2022-12-11 20:27:13,948 INFO L175 Difference]: Start difference. First operand has 749 places, 898 transitions, 17537 flow. Second operand 37 states and 1708 transitions. [2022-12-11 20:27:13,948 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 779 places, 932 transitions, 19833 flow [2022-12-11 20:27:14,702 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 745 places, 932 transitions, 19138 flow, removed 239 selfloop flow, removed 34 redundant places. [2022-12-11 20:27:14,714 INFO L231 Difference]: Finished difference. Result has 752 places, 890 transitions, 17092 flow [2022-12-11 20:27:14,714 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16857, PETRI_DIFFERENCE_MINUEND_PLACES=709, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=898, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=768, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=17092, PETRI_PLACES=752, PETRI_TRANSITIONS=890} [2022-12-11 20:27:14,714 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 670 predicate places. [2022-12-11 20:27:14,714 INFO L495 AbstractCegarLoop]: Abstraction has has 752 places, 890 transitions, 17092 flow [2022-12-11 20:27:14,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:14,714 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:14,715 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] [2022-12-11 20:27:14,715 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable267 [2022-12-11 20:27:14,715 INFO L420 AbstractCegarLoop]: === Iteration 269 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:14,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:14,715 INFO L85 PathProgramCache]: Analyzing trace with hash -958927881, now seen corresponding path program 269 times [2022-12-11 20:27:14,715 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:14,715 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900564871] [2022-12-11 20:27:14,715 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:14,715 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:14,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:15,007 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 20:27:15,007 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:15,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900564871] [2022-12-11 20:27:15,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900564871] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:15,007 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:15,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:27:15,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199992943] [2022-12-11 20:27:15,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:15,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:27:15,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:15,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:27:15,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:27:15,008 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:15,009 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 752 places, 890 transitions, 17092 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:15,009 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:15,009 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:15,009 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:16,408 INFO L130 PetriNetUnfolder]: 550/1800 cut-off events. [2022-12-11 20:27:16,408 INFO L131 PetriNetUnfolder]: For 67746/67746 co-relation queries the response was YES. [2022-12-11 20:27:16,436 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18451 conditions, 1800 events. 550/1800 cut-off events. For 67746/67746 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13717 event pairs, 27 based on Foata normal form. 1/1799 useless extension candidates. Maximal degree in co-relation 18176. Up to 1314 conditions per place. [2022-12-11 20:27:16,443 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 759 selfloop transitions, 111 changer transitions 18/921 dead transitions. [2022-12-11 20:27:16,444 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 775 places, 921 transitions, 19239 flow [2022-12-11 20:27:16,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:27:16,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:27:16,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1614 transitions. [2022-12-11 20:27:16,445 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5300492610837438 [2022-12-11 20:27:16,445 INFO L175 Difference]: Start difference. First operand has 752 places, 890 transitions, 17092 flow. Second operand 35 states and 1614 transitions. [2022-12-11 20:27:16,445 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 775 places, 921 transitions, 19239 flow [2022-12-11 20:27:17,178 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 921 transitions, 18834 flow, removed 26 selfloop flow, removed 40 redundant places. [2022-12-11 20:27:17,190 INFO L231 Difference]: Finished difference. Result has 742 places, 887 transitions, 16933 flow [2022-12-11 20:27:17,190 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16699, PETRI_DIFFERENCE_MINUEND_PLACES=701, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=890, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=779, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16933, PETRI_PLACES=742, PETRI_TRANSITIONS=887} [2022-12-11 20:27:17,192 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 660 predicate places. [2022-12-11 20:27:17,192 INFO L495 AbstractCegarLoop]: Abstraction has has 742 places, 887 transitions, 16933 flow [2022-12-11 20:27:17,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:17,192 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:17,192 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] [2022-12-11 20:27:17,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable268 [2022-12-11 20:27:17,192 INFO L420 AbstractCegarLoop]: === Iteration 270 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:17,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:17,192 INFO L85 PathProgramCache]: Analyzing trace with hash 1042562717, now seen corresponding path program 270 times [2022-12-11 20:27:17,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:17,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [892523294] [2022-12-11 20:27:17,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:17,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:17,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:17,595 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 20:27:17,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:17,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [892523294] [2022-12-11 20:27:17,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [892523294] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:17,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:17,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:27:17,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746093325] [2022-12-11 20:27:17,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:17,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:27:17,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:17,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:27:17,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:27:17,597 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:17,597 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 742 places, 887 transitions, 16933 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:27:17,597 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:17,597 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:17,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:19,213 INFO L130 PetriNetUnfolder]: 546/1793 cut-off events. [2022-12-11 20:27:19,214 INFO L131 PetriNetUnfolder]: For 67542/67542 co-relation queries the response was YES. [2022-12-11 20:27:19,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18352 conditions, 1793 events. 546/1793 cut-off events. For 67542/67542 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 13678 event pairs, 26 based on Foata normal form. 1/1791 useless extension candidates. Maximal degree in co-relation 18081. Up to 1163 conditions per place. [2022-12-11 20:27:19,249 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 697 selfloop transitions, 175 changer transitions 21/926 dead transitions. [2022-12-11 20:27:19,250 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 774 places, 926 transitions, 19484 flow [2022-12-11 20:27:19,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:27:19,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:27:19,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1867 transitions. [2022-12-11 20:27:19,251 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5234090271937202 [2022-12-11 20:27:19,251 INFO L175 Difference]: Start difference. First operand has 742 places, 887 transitions, 16933 flow. Second operand 41 states and 1867 transitions. [2022-12-11 20:27:19,251 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 774 places, 926 transitions, 19484 flow [2022-12-11 20:27:19,988 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 738 places, 926 transitions, 19168 flow, removed 11 selfloop flow, removed 36 redundant places. [2022-12-11 20:27:20,000 INFO L231 Difference]: Finished difference. Result has 745 places, 879 transitions, 16954 flow [2022-12-11 20:27:20,000 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16625, PETRI_DIFFERENCE_MINUEND_PLACES=698, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=887, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=712, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=16954, PETRI_PLACES=745, PETRI_TRANSITIONS=879} [2022-12-11 20:27:20,000 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 663 predicate places. [2022-12-11 20:27:20,000 INFO L495 AbstractCegarLoop]: Abstraction has has 745 places, 879 transitions, 16954 flow [2022-12-11 20:27:20,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:27:20,000 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:20,000 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] [2022-12-11 20:27:20,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable269 [2022-12-11 20:27:20,001 INFO L420 AbstractCegarLoop]: === Iteration 271 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:20,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:20,001 INFO L85 PathProgramCache]: Analyzing trace with hash -1809382337, now seen corresponding path program 271 times [2022-12-11 20:27:20,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:20,001 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1739440936] [2022-12-11 20:27:20,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:20,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:20,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:20,264 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 20:27:20,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:20,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1739440936] [2022-12-11 20:27:20,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1739440936] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:20,264 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:20,264 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:27:20,264 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717447697] [2022-12-11 20:27:20,264 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:20,264 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:27:20,264 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:20,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:27:20,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:27:20,265 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:20,265 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 745 places, 879 transitions, 16954 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:20,265 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:20,265 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:20,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:21,608 INFO L130 PetriNetUnfolder]: 540/1776 cut-off events. [2022-12-11 20:27:21,609 INFO L131 PetriNetUnfolder]: For 64213/64213 co-relation queries the response was YES. [2022-12-11 20:27:21,639 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18110 conditions, 1776 events. 540/1776 cut-off events. For 64213/64213 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 13501 event pairs, 28 based on Foata normal form. 1/1774 useless extension candidates. Maximal degree in co-relation 17840. Up to 1206 conditions per place. [2022-12-11 20:27:21,646 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 689 selfloop transitions, 105 changer transitions 78/905 dead transitions. [2022-12-11 20:27:21,646 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 763 places, 905 transitions, 18931 flow [2022-12-11 20:27:21,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:27:21,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:27:21,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1469 transitions. [2022-12-11 20:27:21,647 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5276580459770115 [2022-12-11 20:27:21,647 INFO L175 Difference]: Start difference. First operand has 745 places, 879 transitions, 16954 flow. Second operand 32 states and 1469 transitions. [2022-12-11 20:27:21,647 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 763 places, 905 transitions, 18931 flow [2022-12-11 20:27:22,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 721 places, 905 transitions, 18463 flow, removed 14 selfloop flow, removed 42 redundant places. [2022-12-11 20:27:22,345 INFO L231 Difference]: Finished difference. Result has 725 places, 817 transitions, 15316 flow [2022-12-11 20:27:22,345 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16509, PETRI_DIFFERENCE_MINUEND_PLACES=690, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=879, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=774, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=15316, PETRI_PLACES=725, PETRI_TRANSITIONS=817} [2022-12-11 20:27:22,345 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 643 predicate places. [2022-12-11 20:27:22,346 INFO L495 AbstractCegarLoop]: Abstraction has has 725 places, 817 transitions, 15316 flow [2022-12-11 20:27:22,346 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:22,346 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:22,346 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] [2022-12-11 20:27:22,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable270 [2022-12-11 20:27:22,346 INFO L420 AbstractCegarLoop]: === Iteration 272 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:22,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:22,346 INFO L85 PathProgramCache]: Analyzing trace with hash -437192609, now seen corresponding path program 272 times [2022-12-11 20:27:22,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:22,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914883707] [2022-12-11 20:27:22,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:22,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:22,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:22,649 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:22,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:22,650 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914883707] [2022-12-11 20:27:22,650 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914883707] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:22,650 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:22,650 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:22,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249353034] [2022-12-11 20:27:22,650 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:22,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:22,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:22,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:22,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:22,651 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:22,651 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 725 places, 817 transitions, 15316 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:22,651 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:22,651 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:22,651 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:24,074 INFO L130 PetriNetUnfolder]: 542/1718 cut-off events. [2022-12-11 20:27:24,074 INFO L131 PetriNetUnfolder]: For 65689/65689 co-relation queries the response was YES. [2022-12-11 20:27:24,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17774 conditions, 1718 events. 542/1718 cut-off events. For 65689/65689 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 12768 event pairs, 25 based on Foata normal form. 1/1716 useless extension candidates. Maximal degree in co-relation 17510. Up to 1167 conditions per place. [2022-12-11 20:27:24,109 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 655 selfloop transitions, 176 changer transitions 31/895 dead transitions. [2022-12-11 20:27:24,109 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 752 places, 895 transitions, 18762 flow [2022-12-11 20:27:24,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:27:24,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:27:24,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1878 transitions. [2022-12-11 20:27:24,110 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5264928511354079 [2022-12-11 20:27:24,110 INFO L175 Difference]: Start difference. First operand has 725 places, 817 transitions, 15316 flow. Second operand 41 states and 1878 transitions. [2022-12-11 20:27:24,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 752 places, 895 transitions, 18762 flow [2022-12-11 20:27:24,740 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 706 places, 895 transitions, 17990 flow, removed 192 selfloop flow, removed 46 redundant places. [2022-12-11 20:27:24,751 INFO L231 Difference]: Finished difference. Result has 716 places, 848 transitions, 15866 flow [2022-12-11 20:27:24,751 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14596, PETRI_DIFFERENCE_MINUEND_PLACES=666, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=646, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=15866, PETRI_PLACES=716, PETRI_TRANSITIONS=848} [2022-12-11 20:27:24,752 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 634 predicate places. [2022-12-11 20:27:24,752 INFO L495 AbstractCegarLoop]: Abstraction has has 716 places, 848 transitions, 15866 flow [2022-12-11 20:27:24,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:24,752 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:24,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] [2022-12-11 20:27:24,752 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable271 [2022-12-11 20:27:24,752 INFO L420 AbstractCegarLoop]: === Iteration 273 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:24,752 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:24,752 INFO L85 PathProgramCache]: Analyzing trace with hash -1522190279, now seen corresponding path program 273 times [2022-12-11 20:27:24,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:24,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568903966] [2022-12-11 20:27:24,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:24,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:24,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:25,038 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:25,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:25,038 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568903966] [2022-12-11 20:27:25,038 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568903966] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:25,038 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:25,038 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:25,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539991432] [2022-12-11 20:27:25,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:25,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:25,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:25,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:25,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:25,039 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:25,039 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 716 places, 848 transitions, 15866 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:25,039 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:25,039 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:25,039 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:26,508 INFO L130 PetriNetUnfolder]: 531/1709 cut-off events. [2022-12-11 20:27:26,508 INFO L131 PetriNetUnfolder]: For 65135/65135 co-relation queries the response was YES. [2022-12-11 20:27:26,535 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17355 conditions, 1709 events. 531/1709 cut-off events. For 65135/65135 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 12653 event pairs, 24 based on Foata normal form. 1/1707 useless extension candidates. Maximal degree in co-relation 17096. Up to 1164 conditions per place. [2022-12-11 20:27:26,542 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 667 selfloop transitions, 156 changer transitions 26/882 dead transitions. [2022-12-11 20:27:26,542 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 751 places, 882 transitions, 18140 flow [2022-12-11 20:27:26,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:27:26,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:27:26,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2009 transitions. [2022-12-11 20:27:26,543 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5248171368861024 [2022-12-11 20:27:26,543 INFO L175 Difference]: Start difference. First operand has 716 places, 848 transitions, 15866 flow. Second operand 44 states and 2009 transitions. [2022-12-11 20:27:26,543 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 751 places, 882 transitions, 18140 flow [2022-12-11 20:27:27,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 882 transitions, 17640 flow, removed 117 selfloop flow, removed 33 redundant places. [2022-12-11 20:27:27,165 INFO L231 Difference]: Finished difference. Result has 725 places, 840 transitions, 15699 flow [2022-12-11 20:27:27,165 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15382, PETRI_DIFFERENCE_MINUEND_PLACES=675, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=848, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=692, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=15699, PETRI_PLACES=725, PETRI_TRANSITIONS=840} [2022-12-11 20:27:27,166 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 643 predicate places. [2022-12-11 20:27:27,166 INFO L495 AbstractCegarLoop]: Abstraction has has 725 places, 840 transitions, 15699 flow [2022-12-11 20:27:27,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:27,166 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:27,166 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] [2022-12-11 20:27:27,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable272 [2022-12-11 20:27:27,166 INFO L420 AbstractCegarLoop]: === Iteration 274 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:27,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:27,166 INFO L85 PathProgramCache]: Analyzing trace with hash -172962607, now seen corresponding path program 274 times [2022-12-11 20:27:27,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:27,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912328535] [2022-12-11 20:27:27,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:27,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:27,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:27,451 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 20:27:27,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:27,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912328535] [2022-12-11 20:27:27,452 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912328535] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:27,452 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:27,452 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:27:27,452 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498828557] [2022-12-11 20:27:27,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:27,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:27:27,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:27,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:27:27,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:27:27,453 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:27,453 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 725 places, 840 transitions, 15699 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:27,453 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:27,453 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:27,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:28,710 INFO L130 PetriNetUnfolder]: 521/1672 cut-off events. [2022-12-11 20:27:28,710 INFO L131 PetriNetUnfolder]: For 60173/60173 co-relation queries the response was YES. [2022-12-11 20:27:28,737 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16926 conditions, 1672 events. 521/1672 cut-off events. For 60173/60173 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 12291 event pairs, 25 based on Foata normal form. 1/1670 useless extension candidates. Maximal degree in co-relation 16665. Up to 1229 conditions per place. [2022-12-11 20:27:28,743 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 719 selfloop transitions, 75 changer transitions 32/859 dead transitions. [2022-12-11 20:27:28,744 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 746 places, 859 transitions, 17475 flow [2022-12-11 20:27:28,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:27:28,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:27:28,744 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1499 transitions. [2022-12-11 20:27:28,745 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5221177290142808 [2022-12-11 20:27:28,745 INFO L175 Difference]: Start difference. First operand has 725 places, 840 transitions, 15699 flow. Second operand 33 states and 1499 transitions. [2022-12-11 20:27:28,745 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 746 places, 859 transitions, 17475 flow [2022-12-11 20:27:29,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 702 places, 859 transitions, 17076 flow, removed 13 selfloop flow, removed 44 redundant places. [2022-12-11 20:27:29,344 INFO L231 Difference]: Finished difference. Result has 706 places, 817 transitions, 15058 flow [2022-12-11 20:27:29,345 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15306, PETRI_DIFFERENCE_MINUEND_PLACES=670, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=840, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=765, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=15058, PETRI_PLACES=706, PETRI_TRANSITIONS=817} [2022-12-11 20:27:29,345 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 624 predicate places. [2022-12-11 20:27:29,345 INFO L495 AbstractCegarLoop]: Abstraction has has 706 places, 817 transitions, 15058 flow [2022-12-11 20:27:29,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:29,345 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:29,345 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] [2022-12-11 20:27:29,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable273 [2022-12-11 20:27:29,345 INFO L420 AbstractCegarLoop]: === Iteration 275 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:29,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:29,345 INFO L85 PathProgramCache]: Analyzing trace with hash -848285883, now seen corresponding path program 275 times [2022-12-11 20:27:29,345 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:29,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [778961128] [2022-12-11 20:27:29,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:29,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:29,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:29,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:29,623 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:29,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [778961128] [2022-12-11 20:27:29,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [778961128] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:29,623 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:29,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:29,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991320714] [2022-12-11 20:27:29,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:29,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:29,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:29,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:29,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:29,624 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:29,624 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 817 transitions, 15058 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:29,624 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:29,624 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:29,624 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:31,014 INFO L130 PetriNetUnfolder]: 521/1674 cut-off events. [2022-12-11 20:27:31,014 INFO L131 PetriNetUnfolder]: For 61966/61966 co-relation queries the response was YES. [2022-12-11 20:27:31,039 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16880 conditions, 1674 events. 521/1674 cut-off events. For 61966/61966 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 12342 event pairs, 25 based on Foata normal form. 1/1672 useless extension candidates. Maximal degree in co-relation 16624. Up to 1119 conditions per place. [2022-12-11 20:27:31,045 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 624 selfloop transitions, 185 changer transitions 17/859 dead transitions. [2022-12-11 20:27:31,045 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 724 places, 859 transitions, 17855 flow [2022-12-11 20:27:31,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:27:31,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:27:31,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1920 transitions. [2022-12-11 20:27:31,046 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5254515599343186 [2022-12-11 20:27:31,047 INFO L175 Difference]: Start difference. First operand has 706 places, 817 transitions, 15058 flow. Second operand 42 states and 1920 transitions. [2022-12-11 20:27:31,047 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 724 places, 859 transitions, 17855 flow [2022-12-11 20:27:31,574 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 690 places, 859 transitions, 17524 flow, removed 33 selfloop flow, removed 34 redundant places. [2022-12-11 20:27:31,584 INFO L231 Difference]: Finished difference. Result has 697 places, 825 transitions, 15509 flow [2022-12-11 20:27:31,584 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14743, PETRI_DIFFERENCE_MINUEND_PLACES=649, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=633, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=15509, PETRI_PLACES=697, PETRI_TRANSITIONS=825} [2022-12-11 20:27:31,585 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 615 predicate places. [2022-12-11 20:27:31,585 INFO L495 AbstractCegarLoop]: Abstraction has has 697 places, 825 transitions, 15509 flow [2022-12-11 20:27:31,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:31,585 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:31,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] [2022-12-11 20:27:31,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable274 [2022-12-11 20:27:31,585 INFO L420 AbstractCegarLoop]: === Iteration 276 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:31,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:31,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1853060347, now seen corresponding path program 276 times [2022-12-11 20:27:31,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:31,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1656032369] [2022-12-11 20:27:31,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:31,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:31,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:31,885 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:31,885 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:31,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1656032369] [2022-12-11 20:27:31,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1656032369] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:31,885 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:31,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:27:31,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209577170] [2022-12-11 20:27:31,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:31,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:27:31,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:31,885 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:27:31,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:27:31,886 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:31,886 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 697 places, 825 transitions, 15509 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:31,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:31,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:31,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:33,400 INFO L130 PetriNetUnfolder]: 521/1660 cut-off events. [2022-12-11 20:27:33,400 INFO L131 PetriNetUnfolder]: For 62501/62501 co-relation queries the response was YES. [2022-12-11 20:27:33,423 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17040 conditions, 1660 events. 521/1660 cut-off events. For 62501/62501 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 12122 event pairs, 25 based on Foata normal form. 1/1658 useless extension candidates. Maximal degree in co-relation 16786. Up to 1142 conditions per place. [2022-12-11 20:27:33,429 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 656 selfloop transitions, 159 changer transitions 16/864 dead transitions. [2022-12-11 20:27:33,429 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 864 transitions, 18246 flow [2022-12-11 20:27:33,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:27:33,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:27:33,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2003 transitions. [2022-12-11 20:27:33,430 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5232497387669801 [2022-12-11 20:27:33,431 INFO L175 Difference]: Start difference. First operand has 697 places, 825 transitions, 15509 flow. Second operand 44 states and 2003 transitions. [2022-12-11 20:27:33,431 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 864 transitions, 18246 flow [2022-12-11 20:27:34,014 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 864 transitions, 17785 flow, removed 105 selfloop flow, removed 38 redundant places. [2022-12-11 20:27:34,025 INFO L231 Difference]: Finished difference. Result has 704 places, 827 transitions, 15608 flow [2022-12-11 20:27:34,025 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15071, PETRI_DIFFERENCE_MINUEND_PLACES=654, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=825, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=667, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=15608, PETRI_PLACES=704, PETRI_TRANSITIONS=827} [2022-12-11 20:27:34,025 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 622 predicate places. [2022-12-11 20:27:34,025 INFO L495 AbstractCegarLoop]: Abstraction has has 704 places, 827 transitions, 15608 flow [2022-12-11 20:27:34,025 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:34,025 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:34,025 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] [2022-12-11 20:27:34,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable275 [2022-12-11 20:27:34,026 INFO L420 AbstractCegarLoop]: === Iteration 277 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:34,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:34,026 INFO L85 PathProgramCache]: Analyzing trace with hash 566827549, now seen corresponding path program 277 times [2022-12-11 20:27:34,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:34,026 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [228070743] [2022-12-11 20:27:34,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:34,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:34,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:34,291 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:34,291 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:34,291 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [228070743] [2022-12-11 20:27:34,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [228070743] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:34,292 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:34,292 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:27:34,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200574154] [2022-12-11 20:27:34,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:34,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:27:34,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:34,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:27:34,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:27:34,292 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:34,293 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 704 places, 827 transitions, 15608 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:34,293 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:34,293 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:34,293 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:35,627 INFO L130 PetriNetUnfolder]: 526/1668 cut-off events. [2022-12-11 20:27:35,627 INFO L131 PetriNetUnfolder]: For 62810/62810 co-relation queries the response was YES. [2022-12-11 20:27:35,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17196 conditions, 1668 events. 526/1668 cut-off events. For 62810/62810 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 12243 event pairs, 26 based on Foata normal form. 1/1666 useless extension candidates. Maximal degree in co-relation 16941. Up to 1166 conditions per place. [2022-12-11 20:27:35,659 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 683 selfloop transitions, 135 changer transitions 18/869 dead transitions. [2022-12-11 20:27:35,659 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 731 places, 869 transitions, 18191 flow [2022-12-11 20:27:35,659 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:27:35,659 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:27:35,660 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1525 transitions. [2022-12-11 20:27:35,660 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.531173807035876 [2022-12-11 20:27:35,660 INFO L175 Difference]: Start difference. First operand has 704 places, 827 transitions, 15608 flow. Second operand 33 states and 1525 transitions. [2022-12-11 20:27:35,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 731 places, 869 transitions, 18191 flow [2022-12-11 20:27:36,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 692 places, 869 transitions, 17775 flow, removed 97 selfloop flow, removed 39 redundant places. [2022-12-11 20:27:36,256 INFO L231 Difference]: Finished difference. Result has 699 places, 832 transitions, 15809 flow [2022-12-11 20:27:36,256 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15223, PETRI_DIFFERENCE_MINUEND_PLACES=660, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=827, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=693, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=15809, PETRI_PLACES=699, PETRI_TRANSITIONS=832} [2022-12-11 20:27:36,256 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 617 predicate places. [2022-12-11 20:27:36,256 INFO L495 AbstractCegarLoop]: Abstraction has has 699 places, 832 transitions, 15809 flow [2022-12-11 20:27:36,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:36,256 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:36,256 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] [2022-12-11 20:27:36,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable276 [2022-12-11 20:27:36,257 INFO L420 AbstractCegarLoop]: === Iteration 278 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:36,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:36,257 INFO L85 PathProgramCache]: Analyzing trace with hash -2090011795, now seen corresponding path program 278 times [2022-12-11 20:27:36,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:36,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235065365] [2022-12-11 20:27:36,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:36,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:36,558 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 20:27:36,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:36,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235065365] [2022-12-11 20:27:36,559 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1235065365] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:36,559 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:36,559 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:27:36,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1384488043] [2022-12-11 20:27:36,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:36,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:27:36,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:36,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:27:36,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:27:36,560 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:36,560 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 699 places, 832 transitions, 15809 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:36,560 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:36,560 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:36,560 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:38,228 INFO L130 PetriNetUnfolder]: 535/1692 cut-off events. [2022-12-11 20:27:38,228 INFO L131 PetriNetUnfolder]: For 65388/65388 co-relation queries the response was YES. [2022-12-11 20:27:38,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17597 conditions, 1692 events. 535/1692 cut-off events. For 65388/65388 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 12464 event pairs, 26 based on Foata normal form. 1/1689 useless extension candidates. Maximal degree in co-relation 17340. Up to 1135 conditions per place. [2022-12-11 20:27:38,256 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 645 selfloop transitions, 169 changer transitions 35/882 dead transitions. [2022-12-11 20:27:38,256 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 882 transitions, 18728 flow [2022-12-11 20:27:38,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:27:38,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:27:38,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1917 transitions. [2022-12-11 20:27:38,257 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5246305418719212 [2022-12-11 20:27:38,257 INFO L175 Difference]: Start difference. First operand has 699 places, 832 transitions, 15809 flow. Second operand 42 states and 1917 transitions. [2022-12-11 20:27:38,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 882 transitions, 18728 flow [2022-12-11 20:27:38,857 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 706 places, 882 transitions, 18428 flow, removed 63 selfloop flow, removed 29 redundant places. [2022-12-11 20:27:38,868 INFO L231 Difference]: Finished difference. Result has 717 places, 831 transitions, 16096 flow [2022-12-11 20:27:38,868 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15529, PETRI_DIFFERENCE_MINUEND_PLACES=665, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=832, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=664, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=16096, PETRI_PLACES=717, PETRI_TRANSITIONS=831} [2022-12-11 20:27:38,868 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 635 predicate places. [2022-12-11 20:27:38,868 INFO L495 AbstractCegarLoop]: Abstraction has has 717 places, 831 transitions, 16096 flow [2022-12-11 20:27:38,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:38,868 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:38,868 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] [2022-12-11 20:27:38,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable277 [2022-12-11 20:27:38,868 INFO L420 AbstractCegarLoop]: === Iteration 279 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:38,869 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:38,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1843087939, now seen corresponding path program 279 times [2022-12-11 20:27:38,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:38,869 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990520883] [2022-12-11 20:27:38,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:38,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:38,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:39,150 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:39,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:39,151 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990520883] [2022-12-11 20:27:39,151 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990520883] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:39,151 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:39,151 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:27:39,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437530964] [2022-12-11 20:27:39,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:39,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:27:39,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:39,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:27:39,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:27:39,152 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:39,152 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 717 places, 831 transitions, 16096 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:39,152 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:39,152 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:39,152 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:40,492 INFO L130 PetriNetUnfolder]: 527/1698 cut-off events. [2022-12-11 20:27:40,492 INFO L131 PetriNetUnfolder]: For 66998/66998 co-relation queries the response was YES. [2022-12-11 20:27:40,520 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17748 conditions, 1698 events. 527/1698 cut-off events. For 66998/66998 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 12646 event pairs, 25 based on Foata normal form. 1/1696 useless extension candidates. Maximal degree in co-relation 17487. Up to 1216 conditions per place. [2022-12-11 20:27:40,527 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 716 selfloop transitions, 108 changer transitions 21/878 dead transitions. [2022-12-11 20:27:40,527 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 742 places, 878 transitions, 18781 flow [2022-12-11 20:27:40,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:27:40,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:27:40,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1564 transitions. [2022-12-11 20:27:40,528 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:27:40,528 INFO L175 Difference]: Start difference. First operand has 717 places, 831 transitions, 16096 flow. Second operand 34 states and 1564 transitions. [2022-12-11 20:27:40,528 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 742 places, 878 transitions, 18781 flow [2022-12-11 20:27:41,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 705 places, 878 transitions, 18291 flow, removed 121 selfloop flow, removed 37 redundant places. [2022-12-11 20:27:41,165 INFO L231 Difference]: Finished difference. Result has 716 places, 841 transitions, 16252 flow [2022-12-11 20:27:41,165 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15640, PETRI_DIFFERENCE_MINUEND_PLACES=672, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=831, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=724, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=16252, PETRI_PLACES=716, PETRI_TRANSITIONS=841} [2022-12-11 20:27:41,166 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 634 predicate places. [2022-12-11 20:27:41,166 INFO L495 AbstractCegarLoop]: Abstraction has has 716 places, 841 transitions, 16252 flow [2022-12-11 20:27:41,166 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:27:41,166 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:41,166 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] [2022-12-11 20:27:41,166 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable278 [2022-12-11 20:27:41,166 INFO L420 AbstractCegarLoop]: === Iteration 280 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:41,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:41,166 INFO L85 PathProgramCache]: Analyzing trace with hash 718608817, now seen corresponding path program 280 times [2022-12-11 20:27:41,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:41,166 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528308720] [2022-12-11 20:27:41,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:41,167 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:41,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:41,439 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 20:27:41,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:41,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [528308720] [2022-12-11 20:27:41,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [528308720] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:41,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:41,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:41,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640380804] [2022-12-11 20:27:41,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:41,440 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:41,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:41,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:41,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:41,440 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:41,441 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 716 places, 841 transitions, 16252 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:41,441 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:41,441 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:41,441 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:42,873 INFO L130 PetriNetUnfolder]: 525/1689 cut-off events. [2022-12-11 20:27:42,874 INFO L131 PetriNetUnfolder]: For 68130/68130 co-relation queries the response was YES. [2022-12-11 20:27:42,894 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17785 conditions, 1689 events. 525/1689 cut-off events. For 68130/68130 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 12568 event pairs, 26 based on Foata normal form. 1/1686 useless extension candidates. Maximal degree in co-relation 17520. Up to 1208 conditions per place. [2022-12-11 20:27:42,900 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 706 selfloop transitions, 116 changer transitions 21/876 dead transitions. [2022-12-11 20:27:42,900 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 744 places, 876 transitions, 18769 flow [2022-12-11 20:27:42,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:27:42,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:27:42,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1607 transitions. [2022-12-11 20:27:42,902 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5277504105090312 [2022-12-11 20:27:42,902 INFO L175 Difference]: Start difference. First operand has 716 places, 841 transitions, 16252 flow. Second operand 35 states and 1607 transitions. [2022-12-11 20:27:42,902 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 744 places, 876 transitions, 18769 flow [2022-12-11 20:27:43,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 717 places, 876 transitions, 18487 flow, removed 74 selfloop flow, removed 27 redundant places. [2022-12-11 20:27:43,564 INFO L231 Difference]: Finished difference. Result has 724 places, 839 transitions, 16412 flow [2022-12-11 20:27:43,564 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15988, PETRI_DIFFERENCE_MINUEND_PLACES=683, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=841, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=726, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=16412, PETRI_PLACES=724, PETRI_TRANSITIONS=839} [2022-12-11 20:27:43,564 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 642 predicate places. [2022-12-11 20:27:43,564 INFO L495 AbstractCegarLoop]: Abstraction has has 724 places, 839 transitions, 16412 flow [2022-12-11 20:27:43,564 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:43,564 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:43,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] [2022-12-11 20:27:43,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable279 [2022-12-11 20:27:43,564 INFO L420 AbstractCegarLoop]: === Iteration 281 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:43,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:43,565 INFO L85 PathProgramCache]: Analyzing trace with hash -478387361, now seen corresponding path program 281 times [2022-12-11 20:27:43,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:43,565 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1856580270] [2022-12-11 20:27:43,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:43,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:43,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:43,843 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:43,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:43,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1856580270] [2022-12-11 20:27:43,844 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1856580270] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:43,844 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:43,844 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:43,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955101371] [2022-12-11 20:27:43,844 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:43,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:43,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:43,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:43,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:43,845 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:43,845 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 724 places, 839 transitions, 16412 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:43,845 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:43,845 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:43,845 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:45,222 INFO L130 PetriNetUnfolder]: 521/1688 cut-off events. [2022-12-11 20:27:45,222 INFO L131 PetriNetUnfolder]: For 68417/68417 co-relation queries the response was YES. [2022-12-11 20:27:45,250 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17744 conditions, 1688 events. 521/1688 cut-off events. For 68417/68417 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 12492 event pairs, 26 based on Foata normal form. 1/1686 useless extension candidates. Maximal degree in co-relation 17477. Up to 1211 conditions per place. [2022-12-11 20:27:45,257 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 712 selfloop transitions, 109 changer transitions 20/874 dead transitions. [2022-12-11 20:27:45,257 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 752 places, 874 transitions, 18743 flow [2022-12-11 20:27:45,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:27:45,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:27:45,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1687 transitions. [2022-12-11 20:27:45,258 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5240757999378689 [2022-12-11 20:27:45,258 INFO L175 Difference]: Start difference. First operand has 724 places, 839 transitions, 16412 flow. Second operand 37 states and 1687 transitions. [2022-12-11 20:27:45,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 752 places, 874 transitions, 18743 flow [2022-12-11 20:27:45,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 874 transitions, 18306 flow, removed 78 selfloop flow, removed 34 redundant places. [2022-12-11 20:27:45,988 INFO L231 Difference]: Finished difference. Result has 725 places, 840 transitions, 16333 flow [2022-12-11 20:27:45,988 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16001, PETRI_DIFFERENCE_MINUEND_PLACES=682, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=839, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=731, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=16333, PETRI_PLACES=725, PETRI_TRANSITIONS=840} [2022-12-11 20:27:45,988 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 643 predicate places. [2022-12-11 20:27:45,988 INFO L495 AbstractCegarLoop]: Abstraction has has 725 places, 840 transitions, 16333 flow [2022-12-11 20:27:45,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:45,988 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:45,988 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] [2022-12-11 20:27:45,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable280 [2022-12-11 20:27:45,989 INFO L420 AbstractCegarLoop]: === Iteration 282 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:45,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:45,989 INFO L85 PathProgramCache]: Analyzing trace with hash 774240897, now seen corresponding path program 282 times [2022-12-11 20:27:45,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:45,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814714064] [2022-12-11 20:27:45,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:45,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:45,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:46,264 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 20:27:46,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:46,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814714064] [2022-12-11 20:27:46,264 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814714064] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:46,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:46,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:46,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [618853280] [2022-12-11 20:27:46,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:46,265 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:46,265 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:46,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:46,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:46,266 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:46,266 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 725 places, 840 transitions, 16333 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:46,266 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:46,266 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:46,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:47,784 INFO L130 PetriNetUnfolder]: 529/1705 cut-off events. [2022-12-11 20:27:47,785 INFO L131 PetriNetUnfolder]: For 70069/70069 co-relation queries the response was YES. [2022-12-11 20:27:47,806 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18049 conditions, 1705 events. 529/1705 cut-off events. For 70069/70069 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 12723 event pairs, 24 based on Foata normal form. 1/1703 useless extension candidates. Maximal degree in co-relation 17782. Up to 1183 conditions per place. [2022-12-11 20:27:47,813 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 697 selfloop transitions, 138 changer transitions 25/893 dead transitions. [2022-12-11 20:27:47,813 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 755 places, 893 transitions, 19215 flow [2022-12-11 20:27:47,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:27:47,813 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:27:47,814 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1745 transitions. [2022-12-11 20:27:47,814 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5278281911675741 [2022-12-11 20:27:47,814 INFO L175 Difference]: Start difference. First operand has 725 places, 840 transitions, 16333 flow. Second operand 38 states and 1745 transitions. [2022-12-11 20:27:47,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 755 places, 893 transitions, 19215 flow [2022-12-11 20:27:48,499 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 723 places, 893 transitions, 18734 flow, removed 127 selfloop flow, removed 32 redundant places. [2022-12-11 20:27:48,510 INFO L231 Difference]: Finished difference. Result has 733 places, 850 transitions, 16526 flow [2022-12-11 20:27:48,510 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15882, PETRI_DIFFERENCE_MINUEND_PLACES=686, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=840, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=704, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=16526, PETRI_PLACES=733, PETRI_TRANSITIONS=850} [2022-12-11 20:27:48,510 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 651 predicate places. [2022-12-11 20:27:48,511 INFO L495 AbstractCegarLoop]: Abstraction has has 733 places, 850 transitions, 16526 flow [2022-12-11 20:27:48,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:48,511 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:48,511 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] [2022-12-11 20:27:48,511 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable281 [2022-12-11 20:27:48,511 INFO L420 AbstractCegarLoop]: === Iteration 283 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:48,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:48,511 INFO L85 PathProgramCache]: Analyzing trace with hash 1789815945, now seen corresponding path program 283 times [2022-12-11 20:27:48,511 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:48,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949852487] [2022-12-11 20:27:48,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:48,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:48,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:48,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:27:48,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:48,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949852487] [2022-12-11 20:27:48,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949852487] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:48,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:48,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:48,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1710139425] [2022-12-11 20:27:48,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:48,808 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:48,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:48,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:48,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:48,808 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:48,809 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 733 places, 850 transitions, 16526 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:48,809 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:48,809 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:48,809 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:50,293 INFO L130 PetriNetUnfolder]: 521/1696 cut-off events. [2022-12-11 20:27:50,294 INFO L131 PetriNetUnfolder]: For 66615/66615 co-relation queries the response was YES. [2022-12-11 20:27:50,320 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17699 conditions, 1696 events. 521/1696 cut-off events. For 66615/66615 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 12659 event pairs, 24 based on Foata normal form. 1/1694 useless extension candidates. Maximal degree in co-relation 17427. Up to 1152 conditions per place. [2022-12-11 20:27:50,327 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 671 selfloop transitions, 142 changer transitions 38/884 dead transitions. [2022-12-11 20:27:50,327 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 763 places, 884 transitions, 18752 flow [2022-12-11 20:27:50,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:27:50,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:27:50,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1789 transitions. [2022-12-11 20:27:50,329 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5272620100206307 [2022-12-11 20:27:50,329 INFO L175 Difference]: Start difference. First operand has 733 places, 850 transitions, 16526 flow. Second operand 39 states and 1789 transitions. [2022-12-11 20:27:50,329 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 763 places, 884 transitions, 18752 flow [2022-12-11 20:27:51,074 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 734 places, 884 transitions, 18348 flow, removed 86 selfloop flow, removed 29 redundant places. [2022-12-11 20:27:51,085 INFO L231 Difference]: Finished difference. Result has 742 places, 829 transitions, 16165 flow [2022-12-11 20:27:51,085 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16134, PETRI_DIFFERENCE_MINUEND_PLACES=696, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=850, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=708, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=16165, PETRI_PLACES=742, PETRI_TRANSITIONS=829} [2022-12-11 20:27:51,085 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 660 predicate places. [2022-12-11 20:27:51,085 INFO L495 AbstractCegarLoop]: Abstraction has has 742 places, 829 transitions, 16165 flow [2022-12-11 20:27:51,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:51,086 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:51,086 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] [2022-12-11 20:27:51,086 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable282 [2022-12-11 20:27:51,086 INFO L420 AbstractCegarLoop]: === Iteration 284 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:51,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:51,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1358827515, now seen corresponding path program 284 times [2022-12-11 20:27:51,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:51,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884601647] [2022-12-11 20:27:51,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:51,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:51,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:51,383 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 20:27:51,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:51,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884601647] [2022-12-11 20:27:51,384 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [884601647] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:51,384 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:51,384 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:27:51,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890966789] [2022-12-11 20:27:51,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:51,384 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:27:51,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:51,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:27:51,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:27:51,385 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:51,385 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 742 places, 829 transitions, 16165 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:51,385 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:51,385 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:51,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:52,848 INFO L130 PetriNetUnfolder]: 508/1645 cut-off events. [2022-12-11 20:27:52,848 INFO L131 PetriNetUnfolder]: For 67337/67337 co-relation queries the response was YES. [2022-12-11 20:27:52,870 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17502 conditions, 1645 events. 508/1645 cut-off events. For 67337/67337 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 12145 event pairs, 23 based on Foata normal form. 1/1642 useless extension candidates. Maximal degree in co-relation 17228. Up to 1152 conditions per place. [2022-12-11 20:27:52,877 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 680 selfloop transitions, 129 changer transitions 23/865 dead transitions. [2022-12-11 20:27:52,877 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 768 places, 865 transitions, 18490 flow [2022-12-11 20:27:52,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:27:52,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:27:52,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1740 transitions. [2022-12-11 20:27:52,878 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5263157894736842 [2022-12-11 20:27:52,878 INFO L175 Difference]: Start difference. First operand has 742 places, 829 transitions, 16165 flow. Second operand 38 states and 1740 transitions. [2022-12-11 20:27:52,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 768 places, 865 transitions, 18490 flow [2022-12-11 20:27:53,602 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 728 places, 865 transitions, 17960 flow, removed 83 selfloop flow, removed 40 redundant places. [2022-12-11 20:27:53,613 INFO L231 Difference]: Finished difference. Result has 735 places, 824 transitions, 15942 flow [2022-12-11 20:27:53,613 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15663, PETRI_DIFFERENCE_MINUEND_PLACES=691, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=829, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=124, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=701, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=15942, PETRI_PLACES=735, PETRI_TRANSITIONS=824} [2022-12-11 20:27:53,613 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 653 predicate places. [2022-12-11 20:27:53,613 INFO L495 AbstractCegarLoop]: Abstraction has has 735 places, 824 transitions, 15942 flow [2022-12-11 20:27:53,613 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:27:53,613 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:53,613 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] [2022-12-11 20:27:53,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable283 [2022-12-11 20:27:53,613 INFO L420 AbstractCegarLoop]: === Iteration 285 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:53,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:53,614 INFO L85 PathProgramCache]: Analyzing trace with hash 1482136523, now seen corresponding path program 285 times [2022-12-11 20:27:53,614 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:53,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038487112] [2022-12-11 20:27:53,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:53,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:53,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:53,905 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 20:27:53,905 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:53,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038487112] [2022-12-11 20:27:53,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038487112] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:53,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:53,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:27:53,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253514649] [2022-12-11 20:27:53,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:53,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:27:53,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:53,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:27:53,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:27:53,906 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:53,906 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 735 places, 824 transitions, 15942 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:53,906 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:53,906 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:53,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:55,219 INFO L130 PetriNetUnfolder]: 503/1631 cut-off events. [2022-12-11 20:27:55,219 INFO L131 PetriNetUnfolder]: For 65082/65082 co-relation queries the response was YES. [2022-12-11 20:27:55,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17188 conditions, 1631 events. 503/1631 cut-off events. For 65082/65082 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 11984 event pairs, 23 based on Foata normal form. 1/1630 useless extension candidates. Maximal degree in co-relation 16914. Up to 1202 conditions per place. [2022-12-11 20:27:55,252 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 707 selfloop transitions, 89 changer transitions 16/845 dead transitions. [2022-12-11 20:27:55,252 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 761 places, 845 transitions, 17907 flow [2022-12-11 20:27:55,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:27:55,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:27:55,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1500 transitions. [2022-12-11 20:27:55,253 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.522466039707419 [2022-12-11 20:27:55,253 INFO L175 Difference]: Start difference. First operand has 735 places, 824 transitions, 15942 flow. Second operand 33 states and 1500 transitions. [2022-12-11 20:27:55,253 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 761 places, 845 transitions, 17907 flow [2022-12-11 20:27:55,970 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 727 places, 845 transitions, 17302 flow, removed 128 selfloop flow, removed 34 redundant places. [2022-12-11 20:27:55,980 INFO L231 Difference]: Finished difference. Result has 732 places, 818 transitions, 15476 flow [2022-12-11 20:27:55,980 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15345, PETRI_DIFFERENCE_MINUEND_PLACES=695, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=824, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=735, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=15476, PETRI_PLACES=732, PETRI_TRANSITIONS=818} [2022-12-11 20:27:55,981 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 650 predicate places. [2022-12-11 20:27:55,981 INFO L495 AbstractCegarLoop]: Abstraction has has 732 places, 818 transitions, 15476 flow [2022-12-11 20:27:55,981 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:55,981 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:55,981 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] [2022-12-11 20:27:55,981 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable284 [2022-12-11 20:27:55,981 INFO L420 AbstractCegarLoop]: === Iteration 286 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:55,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:55,981 INFO L85 PathProgramCache]: Analyzing trace with hash 793820549, now seen corresponding path program 286 times [2022-12-11 20:27:55,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:55,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443376414] [2022-12-11 20:27:55,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:55,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:55,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:56,268 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 20:27:56,269 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:56,269 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443376414] [2022-12-11 20:27:56,269 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443376414] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:56,269 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:56,269 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:27:56,269 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613597801] [2022-12-11 20:27:56,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:56,269 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:27:56,269 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:56,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:27:56,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:27:56,270 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:56,270 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 732 places, 818 transitions, 15476 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:56,270 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:56,270 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:56,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:27:57,542 INFO L130 PetriNetUnfolder]: 498/1606 cut-off events. [2022-12-11 20:27:57,542 INFO L131 PetriNetUnfolder]: For 61690/61690 co-relation queries the response was YES. [2022-12-11 20:27:57,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16780 conditions, 1606 events. 498/1606 cut-off events. For 61690/61690 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 11715 event pairs, 23 based on Foata normal form. 1/1604 useless extension candidates. Maximal degree in co-relation 16506. Up to 1200 conditions per place. [2022-12-11 20:27:57,569 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 706 selfloop transitions, 66 changer transitions 32/837 dead transitions. [2022-12-11 20:27:57,569 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 754 places, 837 transitions, 17216 flow [2022-12-11 20:27:57,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:27:57,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:27:57,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1409 transitions. [2022-12-11 20:27:57,570 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5224323322209863 [2022-12-11 20:27:57,570 INFO L175 Difference]: Start difference. First operand has 732 places, 818 transitions, 15476 flow. Second operand 31 states and 1409 transitions. [2022-12-11 20:27:57,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 754 places, 837 transitions, 17216 flow [2022-12-11 20:27:58,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 721 places, 837 transitions, 16972 flow, removed 14 selfloop flow, removed 33 redundant places. [2022-12-11 20:27:58,255 INFO L231 Difference]: Finished difference. Result has 725 places, 795 transitions, 14915 flow [2022-12-11 20:27:58,256 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15238, PETRI_DIFFERENCE_MINUEND_PLACES=691, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=818, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=752, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=14915, PETRI_PLACES=725, PETRI_TRANSITIONS=795} [2022-12-11 20:27:58,256 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 643 predicate places. [2022-12-11 20:27:58,256 INFO L495 AbstractCegarLoop]: Abstraction has has 725 places, 795 transitions, 14915 flow [2022-12-11 20:27:58,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:58,256 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:27:58,256 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] [2022-12-11 20:27:58,256 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable285 [2022-12-11 20:27:58,256 INFO L420 AbstractCegarLoop]: === Iteration 287 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:27:58,256 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:27:58,256 INFO L85 PathProgramCache]: Analyzing trace with hash -1855291001, now seen corresponding path program 287 times [2022-12-11 20:27:58,257 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:27:58,257 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [689955073] [2022-12-11 20:27:58,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:27:58,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:27:58,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:27:58,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 20:27:58,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:27:58,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [689955073] [2022-12-11 20:27:58,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [689955073] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:27:58,568 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:27:58,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:27:58,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340344512] [2022-12-11 20:27:58,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:27:58,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:27:58,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:27:58,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:27:58,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:27:58,569 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:27:58,569 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 725 places, 795 transitions, 14915 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:27:58,569 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:27:58,569 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:27:58,569 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:00,055 INFO L130 PetriNetUnfolder]: 498/1595 cut-off events. [2022-12-11 20:28:00,056 INFO L131 PetriNetUnfolder]: For 61628/61628 co-relation queries the response was YES. [2022-12-11 20:28:00,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16542 conditions, 1595 events. 498/1595 cut-off events. For 61628/61628 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11589 event pairs, 26 based on Foata normal form. 1/1593 useless extension candidates. Maximal degree in co-relation 16271. Up to 1108 conditions per place. [2022-12-11 20:28:00,087 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 623 selfloop transitions, 150 changer transitions 19/825 dead transitions. [2022-12-11 20:28:00,087 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 740 places, 825 transitions, 16876 flow [2022-12-11 20:28:00,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:28:00,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:28:00,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1823 transitions. [2022-12-11 20:28:00,088 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5238505747126436 [2022-12-11 20:28:00,089 INFO L175 Difference]: Start difference. First operand has 725 places, 795 transitions, 14915 flow. Second operand 40 states and 1823 transitions. [2022-12-11 20:28:00,089 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 740 places, 825 transitions, 16876 flow [2022-12-11 20:28:00,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 700 places, 825 transitions, 16444 flow, removed 60 selfloop flow, removed 40 redundant places. [2022-12-11 20:28:00,747 INFO L231 Difference]: Finished difference. Result has 707 places, 791 transitions, 14796 flow [2022-12-11 20:28:00,747 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14499, PETRI_DIFFERENCE_MINUEND_PLACES=661, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=795, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=645, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=14796, PETRI_PLACES=707, PETRI_TRANSITIONS=791} [2022-12-11 20:28:00,747 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 625 predicate places. [2022-12-11 20:28:00,747 INFO L495 AbstractCegarLoop]: Abstraction has has 707 places, 791 transitions, 14796 flow [2022-12-11 20:28:00,748 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:00,748 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:00,748 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] [2022-12-11 20:28:00,748 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable286 [2022-12-11 20:28:00,748 INFO L420 AbstractCegarLoop]: === Iteration 288 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:00,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:00,748 INFO L85 PathProgramCache]: Analyzing trace with hash -112874613, now seen corresponding path program 288 times [2022-12-11 20:28:00,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:00,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924933256] [2022-12-11 20:28:00,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:00,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:01,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:01,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:01,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924933256] [2022-12-11 20:28:01,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924933256] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:01,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:01,026 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:01,026 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670112109] [2022-12-11 20:28:01,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:01,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:01,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:01,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:01,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:01,027 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:01,028 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 707 places, 791 transitions, 14796 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:01,028 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:01,028 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:01,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:02,515 INFO L130 PetriNetUnfolder]: 501/1615 cut-off events. [2022-12-11 20:28:02,515 INFO L131 PetriNetUnfolder]: For 63183/63183 co-relation queries the response was YES. [2022-12-11 20:28:02,538 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16749 conditions, 1615 events. 501/1615 cut-off events. For 63183/63183 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 11780 event pairs, 24 based on Foata normal form. 1/1613 useless extension candidates. Maximal degree in co-relation 16483. Up to 1045 conditions per place. [2022-12-11 20:28:02,545 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 602 selfloop transitions, 169 changer transitions 33/837 dead transitions. [2022-12-11 20:28:02,545 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 837 transitions, 17411 flow [2022-12-11 20:28:02,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:28:02,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:28:02,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1701 transitions. [2022-12-11 20:28:02,546 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284249767008388 [2022-12-11 20:28:02,546 INFO L175 Difference]: Start difference. First operand has 707 places, 791 transitions, 14796 flow. Second operand 37 states and 1701 transitions. [2022-12-11 20:28:02,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 837 transitions, 17411 flow [2022-12-11 20:28:03,191 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 693 places, 837 transitions, 16926 flow, removed 22 selfloop flow, removed 42 redundant places. [2022-12-11 20:28:03,201 INFO L231 Difference]: Finished difference. Result has 704 places, 787 transitions, 14753 flow [2022-12-11 20:28:03,201 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14348, PETRI_DIFFERENCE_MINUEND_PLACES=657, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=791, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=625, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=14753, PETRI_PLACES=704, PETRI_TRANSITIONS=787} [2022-12-11 20:28:03,201 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 622 predicate places. [2022-12-11 20:28:03,201 INFO L495 AbstractCegarLoop]: Abstraction has has 704 places, 787 transitions, 14753 flow [2022-12-11 20:28:03,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:03,201 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:03,201 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] [2022-12-11 20:28:03,202 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable287 [2022-12-11 20:28:03,202 INFO L420 AbstractCegarLoop]: === Iteration 289 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:03,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:03,202 INFO L85 PathProgramCache]: Analyzing trace with hash 1219087771, now seen corresponding path program 289 times [2022-12-11 20:28:03,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:03,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962446010] [2022-12-11 20:28:03,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:03,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:03,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:03,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:03,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:03,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962446010] [2022-12-11 20:28:03,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962446010] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:03,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:03,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:03,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48567255] [2022-12-11 20:28:03,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:03,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:03,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:03,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:03,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:03,499 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:03,499 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 704 places, 787 transitions, 14753 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:03,499 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:03,499 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:03,499 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:04,751 INFO L130 PetriNetUnfolder]: 488/1586 cut-off events. [2022-12-11 20:28:04,752 INFO L131 PetriNetUnfolder]: For 61950/61950 co-relation queries the response was YES. [2022-12-11 20:28:04,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16220 conditions, 1586 events. 488/1586 cut-off events. For 61950/61950 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 11528 event pairs, 22 based on Foata normal form. 1/1585 useless extension candidates. Maximal degree in co-relation 15952. Up to 1139 conditions per place. [2022-12-11 20:28:04,782 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 658 selfloop transitions, 98 changer transitions 29/818 dead transitions. [2022-12-11 20:28:04,782 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 731 places, 818 transitions, 16773 flow [2022-12-11 20:28:04,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:28:04,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:28:04,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1649 transitions. [2022-12-11 20:28:04,783 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.526500638569604 [2022-12-11 20:28:04,783 INFO L175 Difference]: Start difference. First operand has 704 places, 787 transitions, 14753 flow. Second operand 36 states and 1649 transitions. [2022-12-11 20:28:04,783 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 731 places, 818 transitions, 16773 flow [2022-12-11 20:28:05,403 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 818 transitions, 16329 flow, removed 49 selfloop flow, removed 34 redundant places. [2022-12-11 20:28:05,413 INFO L231 Difference]: Finished difference. Result has 705 places, 776 transitions, 14345 flow [2022-12-11 20:28:05,413 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14321, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=787, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=689, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=14345, PETRI_PLACES=705, PETRI_TRANSITIONS=776} [2022-12-11 20:28:05,414 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 623 predicate places. [2022-12-11 20:28:05,414 INFO L495 AbstractCegarLoop]: Abstraction has has 705 places, 776 transitions, 14345 flow [2022-12-11 20:28:05,414 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:05,414 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:05,414 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] [2022-12-11 20:28:05,414 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable288 [2022-12-11 20:28:05,414 INFO L420 AbstractCegarLoop]: === Iteration 290 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:05,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:05,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1405248533, now seen corresponding path program 290 times [2022-12-11 20:28:05,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:05,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187247237] [2022-12-11 20:28:05,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:05,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:05,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:05,687 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 20:28:05,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:05,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187247237] [2022-12-11 20:28:05,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187247237] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:05,688 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:05,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:05,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990592374] [2022-12-11 20:28:05,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:05,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:05,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:05,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:05,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:05,689 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:05,689 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 705 places, 776 transitions, 14345 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:05,689 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:05,689 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:05,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:06,950 INFO L130 PetriNetUnfolder]: 478/1550 cut-off events. [2022-12-11 20:28:06,950 INFO L131 PetriNetUnfolder]: For 57029/57029 co-relation queries the response was YES. [2022-12-11 20:28:06,968 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15718 conditions, 1550 events. 478/1550 cut-off events. For 57029/57029 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 11162 event pairs, 26 based on Foata normal form. 1/1548 useless extension candidates. Maximal degree in co-relation 15452. Up to 1131 conditions per place. [2022-12-11 20:28:06,973 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 660 selfloop transitions, 83 changer transitions 21/797 dead transitions. [2022-12-11 20:28:06,974 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 732 places, 797 transitions, 16049 flow [2022-12-11 20:28:06,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:28:06,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:28:06,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1551 transitions. [2022-12-11 20:28:06,975 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5243407707910751 [2022-12-11 20:28:06,975 INFO L175 Difference]: Start difference. First operand has 705 places, 776 transitions, 14345 flow. Second operand 34 states and 1551 transitions. [2022-12-11 20:28:06,975 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 732 places, 797 transitions, 16049 flow [2022-12-11 20:28:07,587 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 797 transitions, 15728 flow, removed 54 selfloop flow, removed 35 redundant places. [2022-12-11 20:28:07,596 INFO L231 Difference]: Finished difference. Result has 702 places, 763 transitions, 14083 flow [2022-12-11 20:28:07,596 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14036, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=776, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=693, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=14083, PETRI_PLACES=702, PETRI_TRANSITIONS=763} [2022-12-11 20:28:07,597 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 620 predicate places. [2022-12-11 20:28:07,597 INFO L495 AbstractCegarLoop]: Abstraction has has 702 places, 763 transitions, 14083 flow [2022-12-11 20:28:07,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:07,597 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:07,597 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] [2022-12-11 20:28:07,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable289 [2022-12-11 20:28:07,597 INFO L420 AbstractCegarLoop]: === Iteration 291 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:07,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:07,597 INFO L85 PathProgramCache]: Analyzing trace with hash 1835152117, now seen corresponding path program 291 times [2022-12-11 20:28:07,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:07,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475360552] [2022-12-11 20:28:07,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:07,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:07,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:07,904 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:07,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:07,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475360552] [2022-12-11 20:28:07,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475360552] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:07,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:07,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:07,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075064636] [2022-12-11 20:28:07,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:07,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:07,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:07,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:07,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:07,906 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:07,906 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 702 places, 763 transitions, 14083 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:07,906 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:07,906 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:07,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:09,257 INFO L130 PetriNetUnfolder]: 481/1561 cut-off events. [2022-12-11 20:28:09,257 INFO L131 PetriNetUnfolder]: For 60883/60883 co-relation queries the response was YES. [2022-12-11 20:28:09,281 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16057 conditions, 1561 events. 481/1561 cut-off events. For 60883/60883 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 11305 event pairs, 24 based on Foata normal form. 1/1559 useless extension candidates. Maximal degree in co-relation 15793. Up to 981 conditions per place. [2022-12-11 20:28:09,288 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 549 selfloop transitions, 194 changer transitions 26/802 dead transitions. [2022-12-11 20:28:09,288 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 725 places, 802 transitions, 16466 flow [2022-12-11 20:28:09,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-11 20:28:09,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-12-11 20:28:09,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 1959 transitions. [2022-12-11 20:28:09,289 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5236567762630313 [2022-12-11 20:28:09,289 INFO L175 Difference]: Start difference. First operand has 702 places, 763 transitions, 14083 flow. Second operand 43 states and 1959 transitions. [2022-12-11 20:28:09,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 725 places, 802 transitions, 16466 flow [2022-12-11 20:28:09,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 686 places, 802 transitions, 16121 flow, removed 42 selfloop flow, removed 39 redundant places. [2022-12-11 20:28:09,892 INFO L231 Difference]: Finished difference. Result has 696 places, 762 transitions, 14324 flow [2022-12-11 20:28:09,892 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13778, PETRI_DIFFERENCE_MINUEND_PLACES=644, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=763, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=190, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=571, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=14324, PETRI_PLACES=696, PETRI_TRANSITIONS=762} [2022-12-11 20:28:09,892 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 614 predicate places. [2022-12-11 20:28:09,892 INFO L495 AbstractCegarLoop]: Abstraction has has 696 places, 762 transitions, 14324 flow [2022-12-11 20:28:09,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:09,892 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:09,892 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] [2022-12-11 20:28:09,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable290 [2022-12-11 20:28:09,892 INFO L420 AbstractCegarLoop]: === Iteration 292 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:09,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:09,893 INFO L85 PathProgramCache]: Analyzing trace with hash 1861928641, now seen corresponding path program 292 times [2022-12-11 20:28:09,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:09,893 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772952665] [2022-12-11 20:28:09,893 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:09,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:09,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:10,186 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 20:28:10,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:10,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772952665] [2022-12-11 20:28:10,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772952665] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:10,186 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:10,186 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:10,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183908052] [2022-12-11 20:28:10,186 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:10,186 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:10,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:10,187 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:10,187 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:10,187 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:10,187 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 696 places, 762 transitions, 14324 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:10,187 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:10,187 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:10,187 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:11,582 INFO L130 PetriNetUnfolder]: 477/1552 cut-off events. [2022-12-11 20:28:11,582 INFO L131 PetriNetUnfolder]: For 60600/60600 co-relation queries the response was YES. [2022-12-11 20:28:11,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16095 conditions, 1552 events. 477/1552 cut-off events. For 60600/60600 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 11208 event pairs, 25 based on Foata normal form. 1/1550 useless extension candidates. Maximal degree in co-relation 15835. Up to 991 conditions per place. [2022-12-11 20:28:11,605 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 549 selfloop transitions, 191 changer transitions 28/801 dead transitions. [2022-12-11 20:28:11,605 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 724 places, 801 transitions, 16662 flow [2022-12-11 20:28:11,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:28:11,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:28:11,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1744 transitions. [2022-12-11 20:28:11,607 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5275257108287962 [2022-12-11 20:28:11,607 INFO L175 Difference]: Start difference. First operand has 696 places, 762 transitions, 14324 flow. Second operand 38 states and 1744 transitions. [2022-12-11 20:28:11,607 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 724 places, 801 transitions, 16662 flow [2022-12-11 20:28:12,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 683 places, 801 transitions, 16040 flow, removed 69 selfloop flow, removed 41 redundant places. [2022-12-11 20:28:12,202 INFO L231 Difference]: Finished difference. Result has 692 places, 758 transitions, 14237 flow [2022-12-11 20:28:12,202 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13745, PETRI_DIFFERENCE_MINUEND_PLACES=646, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=762, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=188, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=573, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=14237, PETRI_PLACES=692, PETRI_TRANSITIONS=758} [2022-12-11 20:28:12,203 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 610 predicate places. [2022-12-11 20:28:12,203 INFO L495 AbstractCegarLoop]: Abstraction has has 692 places, 758 transitions, 14237 flow [2022-12-11 20:28:12,203 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:12,203 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:12,203 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] [2022-12-11 20:28:12,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable291 [2022-12-11 20:28:12,203 INFO L420 AbstractCegarLoop]: === Iteration 293 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:12,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:12,203 INFO L85 PathProgramCache]: Analyzing trace with hash -20931549, now seen corresponding path program 293 times [2022-12-11 20:28:12,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:12,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [308341796] [2022-12-11 20:28:12,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:12,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:12,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:12,486 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:12,486 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:12,486 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [308341796] [2022-12-11 20:28:12,486 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [308341796] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:12,486 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:12,486 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:12,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798122199] [2022-12-11 20:28:12,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:12,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:12,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:12,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:12,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:12,487 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:12,487 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 692 places, 758 transitions, 14237 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:12,487 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:12,487 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:12,487 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:13,730 INFO L130 PetriNetUnfolder]: 471/1529 cut-off events. [2022-12-11 20:28:13,730 INFO L131 PetriNetUnfolder]: For 59375/59375 co-relation queries the response was YES. [2022-12-11 20:28:13,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15935 conditions, 1529 events. 471/1529 cut-off events. For 59375/59375 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 11046 event pairs, 23 based on Foata normal form. 1/1527 useless extension candidates. Maximal degree in co-relation 15677. Up to 980 conditions per place. [2022-12-11 20:28:13,759 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 553 selfloop transitions, 192 changer transitions 22/800 dead transitions. [2022-12-11 20:28:13,759 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 718 places, 800 transitions, 16792 flow [2022-12-11 20:28:13,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:28:13,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:28:13,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1655 transitions. [2022-12-11 20:28:13,760 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284163473818646 [2022-12-11 20:28:13,760 INFO L175 Difference]: Start difference. First operand has 692 places, 758 transitions, 14237 flow. Second operand 36 states and 1655 transitions. [2022-12-11 20:28:13,760 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 718 places, 800 transitions, 16792 flow [2022-12-11 20:28:14,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 679 places, 800 transitions, 16138 flow, removed 51 selfloop flow, removed 39 redundant places. [2022-12-11 20:28:14,398 INFO L231 Difference]: Finished difference. Result has 686 places, 758 transitions, 14168 flow [2022-12-11 20:28:14,398 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13635, PETRI_DIFFERENCE_MINUEND_PLACES=644, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=758, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=190, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=567, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=14168, PETRI_PLACES=686, PETRI_TRANSITIONS=758} [2022-12-11 20:28:14,398 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 604 predicate places. [2022-12-11 20:28:14,398 INFO L495 AbstractCegarLoop]: Abstraction has has 686 places, 758 transitions, 14168 flow [2022-12-11 20:28:14,398 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:14,398 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:14,398 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] [2022-12-11 20:28:14,398 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable292 [2022-12-11 20:28:14,398 INFO L420 AbstractCegarLoop]: === Iteration 294 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:14,399 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:14,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1206015459, now seen corresponding path program 294 times [2022-12-11 20:28:14,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:14,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [739893330] [2022-12-11 20:28:14,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:14,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:14,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:14,671 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:14,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:14,671 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [739893330] [2022-12-11 20:28:14,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [739893330] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:14,671 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:14,671 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:14,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864652225] [2022-12-11 20:28:14,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:14,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:14,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:14,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:14,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:14,672 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:14,673 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 686 places, 758 transitions, 14168 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:14,673 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:14,673 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:14,673 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:15,947 INFO L130 PetriNetUnfolder]: 470/1556 cut-off events. [2022-12-11 20:28:15,947 INFO L131 PetriNetUnfolder]: For 61481/61481 co-relation queries the response was YES. [2022-12-11 20:28:15,970 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15958 conditions, 1556 events. 470/1556 cut-off events. For 61481/61481 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 11333 event pairs, 23 based on Foata normal form. 1/1554 useless extension candidates. Maximal degree in co-relation 15704. Up to 971 conditions per place. [2022-12-11 20:28:15,976 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 530 selfloop transitions, 217 changer transitions 20/800 dead transitions. [2022-12-11 20:28:15,976 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 717 places, 800 transitions, 16762 flow [2022-12-11 20:28:15,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:28:15,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:28:15,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1699 transitions. [2022-12-11 20:28:15,977 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5278036657347002 [2022-12-11 20:28:15,977 INFO L175 Difference]: Start difference. First operand has 686 places, 758 transitions, 14168 flow. Second operand 37 states and 1699 transitions. [2022-12-11 20:28:15,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 717 places, 800 transitions, 16762 flow [2022-12-11 20:28:16,648 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 685 places, 800 transitions, 16260 flow, removed 113 selfloop flow, removed 32 redundant places. [2022-12-11 20:28:16,657 INFO L231 Difference]: Finished difference. Result has 692 places, 762 transitions, 14533 flow [2022-12-11 20:28:16,657 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13782, PETRI_DIFFERENCE_MINUEND_PLACES=649, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=758, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=212, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=542, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=14533, PETRI_PLACES=692, PETRI_TRANSITIONS=762} [2022-12-11 20:28:16,657 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 610 predicate places. [2022-12-11 20:28:16,658 INFO L495 AbstractCegarLoop]: Abstraction has has 692 places, 762 transitions, 14533 flow [2022-12-11 20:28:16,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:16,658 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:16,658 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] [2022-12-11 20:28:16,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable293 [2022-12-11 20:28:16,658 INFO L420 AbstractCegarLoop]: === Iteration 295 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:16,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:16,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1681493357, now seen corresponding path program 295 times [2022-12-11 20:28:16,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:16,658 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476524793] [2022-12-11 20:28:16,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:16,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:16,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:16,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:16,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:16,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476524793] [2022-12-11 20:28:16,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476524793] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:16,970 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:16,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:16,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257207705] [2022-12-11 20:28:16,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:16,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:16,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:16,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:16,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:16,971 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:16,971 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 692 places, 762 transitions, 14533 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:16,971 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:16,971 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:16,971 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:18,377 INFO L130 PetriNetUnfolder]: 467/1541 cut-off events. [2022-12-11 20:28:18,377 INFO L131 PetriNetUnfolder]: For 60779/60779 co-relation queries the response was YES. [2022-12-11 20:28:18,399 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15867 conditions, 1541 events. 467/1541 cut-off events. For 60779/60779 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 11201 event pairs, 24 based on Foata normal form. 1/1538 useless extension candidates. Maximal degree in co-relation 15612. Up to 1064 conditions per place. [2022-12-11 20:28:18,405 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 611 selfloop transitions, 131 changer transitions 21/796 dead transitions. [2022-12-11 20:28:18,405 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 725 places, 796 transitions, 16614 flow [2022-12-11 20:28:18,405 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:28:18,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:28:18,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1773 transitions. [2022-12-11 20:28:18,406 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5225464190981433 [2022-12-11 20:28:18,406 INFO L175 Difference]: Start difference. First operand has 692 places, 762 transitions, 14533 flow. Second operand 39 states and 1773 transitions. [2022-12-11 20:28:18,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 725 places, 796 transitions, 16614 flow [2022-12-11 20:28:18,988 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 693 places, 796 transitions, 16231 flow, removed 67 selfloop flow, removed 32 redundant places. [2022-12-11 20:28:18,997 INFO L231 Difference]: Finished difference. Result has 703 places, 762 transitions, 14519 flow [2022-12-11 20:28:18,998 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14166, PETRI_DIFFERENCE_MINUEND_PLACES=655, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=762, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=631, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=14519, PETRI_PLACES=703, PETRI_TRANSITIONS=762} [2022-12-11 20:28:18,998 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 621 predicate places. [2022-12-11 20:28:18,998 INFO L495 AbstractCegarLoop]: Abstraction has has 703 places, 762 transitions, 14519 flow [2022-12-11 20:28:18,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:18,998 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:18,998 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] [2022-12-11 20:28:18,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable294 [2022-12-11 20:28:18,998 INFO L420 AbstractCegarLoop]: === Iteration 296 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:18,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:18,998 INFO L85 PathProgramCache]: Analyzing trace with hash -1337566017, now seen corresponding path program 296 times [2022-12-11 20:28:18,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:18,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396134185] [2022-12-11 20:28:18,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:18,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:19,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:19,282 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:19,283 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:19,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396134185] [2022-12-11 20:28:19,283 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396134185] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:19,283 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:19,283 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:28:19,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749293144] [2022-12-11 20:28:19,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:19,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:28:19,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:19,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:28:19,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:28:19,284 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:19,284 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 703 places, 762 transitions, 14519 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:28:19,284 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:19,284 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:19,284 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:20,524 INFO L130 PetriNetUnfolder]: 462/1534 cut-off events. [2022-12-11 20:28:20,524 INFO L131 PetriNetUnfolder]: For 60496/60496 co-relation queries the response was YES. [2022-12-11 20:28:20,546 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15893 conditions, 1534 events. 462/1534 cut-off events. For 60496/60496 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 11156 event pairs, 25 based on Foata normal form. 1/1532 useless extension candidates. Maximal degree in co-relation 15634. Up to 1063 conditions per place. [2022-12-11 20:28:20,552 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 607 selfloop transitions, 136 changer transitions 20/796 dead transitions. [2022-12-11 20:28:20,552 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 733 places, 796 transitions, 16718 flow [2022-12-11 20:28:20,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:28:20,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:28:20,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1700 transitions. [2022-12-11 20:28:20,553 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5281143212177695 [2022-12-11 20:28:20,553 INFO L175 Difference]: Start difference. First operand has 703 places, 762 transitions, 14519 flow. Second operand 37 states and 1700 transitions. [2022-12-11 20:28:20,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 733 places, 796 transitions, 16718 flow [2022-12-11 20:28:21,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 698 places, 796 transitions, 16396 flow, removed 42 selfloop flow, removed 35 redundant places. [2022-12-11 20:28:21,242 INFO L231 Difference]: Finished difference. Result has 704 places, 760 transitions, 14633 flow [2022-12-11 20:28:21,242 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14223, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=762, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=627, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=14633, PETRI_PLACES=704, PETRI_TRANSITIONS=760} [2022-12-11 20:28:21,242 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 622 predicate places. [2022-12-11 20:28:21,242 INFO L495 AbstractCegarLoop]: Abstraction has has 704 places, 760 transitions, 14633 flow [2022-12-11 20:28:21,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:28:21,242 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:21,242 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] [2022-12-11 20:28:21,242 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable295 [2022-12-11 20:28:21,242 INFO L420 AbstractCegarLoop]: === Iteration 297 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:21,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:21,243 INFO L85 PathProgramCache]: Analyzing trace with hash 1296284035, now seen corresponding path program 297 times [2022-12-11 20:28:21,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:21,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1341682695] [2022-12-11 20:28:21,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:21,243 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:21,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:21,531 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 20:28:21,532 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:21,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1341682695] [2022-12-11 20:28:21,532 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1341682695] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:21,532 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:21,532 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:21,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925562248] [2022-12-11 20:28:21,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:21,532 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:21,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:21,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:21,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:21,533 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:21,533 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 704 places, 760 transitions, 14633 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:21,533 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:21,533 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:21,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:22,829 INFO L130 PetriNetUnfolder]: 465/1558 cut-off events. [2022-12-11 20:28:22,830 INFO L131 PetriNetUnfolder]: For 65054/65054 co-relation queries the response was YES. [2022-12-11 20:28:22,853 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16227 conditions, 1558 events. 465/1558 cut-off events. For 65054/65054 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 11424 event pairs, 21 based on Foata normal form. 1/1557 useless extension candidates. Maximal degree in co-relation 15969. Up to 1067 conditions per place. [2022-12-11 20:28:22,859 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 620 selfloop transitions, 123 changer transitions 21/797 dead transitions. [2022-12-11 20:28:22,859 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 731 places, 797 transitions, 17078 flow [2022-12-11 20:28:22,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:28:22,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:28:22,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1607 transitions. [2022-12-11 20:28:22,860 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5277504105090312 [2022-12-11 20:28:22,860 INFO L175 Difference]: Start difference. First operand has 704 places, 760 transitions, 14633 flow. Second operand 35 states and 1607 transitions. [2022-12-11 20:28:22,860 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 731 places, 797 transitions, 17078 flow [2022-12-11 20:28:23,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 698 places, 797 transitions, 16544 flow, removed 158 selfloop flow, removed 33 redundant places. [2022-12-11 20:28:23,455 INFO L231 Difference]: Finished difference. Result has 705 places, 760 transitions, 14583 flow [2022-12-11 20:28:23,455 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14109, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=638, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=14583, PETRI_PLACES=705, PETRI_TRANSITIONS=760} [2022-12-11 20:28:23,455 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 623 predicate places. [2022-12-11 20:28:23,455 INFO L495 AbstractCegarLoop]: Abstraction has has 705 places, 760 transitions, 14583 flow [2022-12-11 20:28:23,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:23,456 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:23,456 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] [2022-12-11 20:28:23,456 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable296 [2022-12-11 20:28:23,456 INFO L420 AbstractCegarLoop]: === Iteration 298 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:23,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:23,456 INFO L85 PathProgramCache]: Analyzing trace with hash -1740235729, now seen corresponding path program 298 times [2022-12-11 20:28:23,456 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:23,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [77957627] [2022-12-11 20:28:23,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:23,456 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:23,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:23,726 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 20:28:23,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:23,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [77957627] [2022-12-11 20:28:23,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [77957627] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:23,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:23,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:23,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207934681] [2022-12-11 20:28:23,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:23,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:23,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:23,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:23,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:23,727 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:23,728 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 705 places, 760 transitions, 14583 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:23,728 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:23,728 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:23,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:24,956 INFO L130 PetriNetUnfolder]: 455/1517 cut-off events. [2022-12-11 20:28:24,957 INFO L131 PetriNetUnfolder]: For 60281/60281 co-relation queries the response was YES. [2022-12-11 20:28:24,979 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15740 conditions, 1517 events. 455/1517 cut-off events. For 60281/60281 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 11032 event pairs, 25 based on Foata normal form. 1/1515 useless extension candidates. Maximal degree in co-relation 15480. Up to 1070 conditions per place. [2022-12-11 20:28:24,985 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 626 selfloop transitions, 108 changer transitions 18/785 dead transitions. [2022-12-11 20:28:24,985 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 731 places, 785 transitions, 16290 flow [2022-12-11 20:28:24,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:28:24,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:28:24,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1602 transitions. [2022-12-11 20:28:24,986 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5261083743842364 [2022-12-11 20:28:24,986 INFO L175 Difference]: Start difference. First operand has 705 places, 760 transitions, 14583 flow. Second operand 35 states and 1602 transitions. [2022-12-11 20:28:24,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 731 places, 785 transitions, 16290 flow [2022-12-11 20:28:25,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 698 places, 785 transitions, 15885 flow, removed 73 selfloop flow, removed 33 redundant places. [2022-12-11 20:28:25,587 INFO L231 Difference]: Finished difference. Result has 703 places, 750 transitions, 14358 flow [2022-12-11 20:28:25,587 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14186, PETRI_DIFFERENCE_MINUEND_PLACES=664, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=760, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=652, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=14358, PETRI_PLACES=703, PETRI_TRANSITIONS=750} [2022-12-11 20:28:25,587 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 621 predicate places. [2022-12-11 20:28:25,587 INFO L495 AbstractCegarLoop]: Abstraction has has 703 places, 750 transitions, 14358 flow [2022-12-11 20:28:25,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:25,587 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:25,587 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] [2022-12-11 20:28:25,587 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable297 [2022-12-11 20:28:25,588 INFO L420 AbstractCegarLoop]: === Iteration 299 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:25,588 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:25,588 INFO L85 PathProgramCache]: Analyzing trace with hash -1455839413, now seen corresponding path program 299 times [2022-12-11 20:28:25,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:25,588 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603499153] [2022-12-11 20:28:25,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:25,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:25,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:25,898 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 20:28:25,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:25,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603499153] [2022-12-11 20:28:25,899 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603499153] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:25,899 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:25,899 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:25,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973632915] [2022-12-11 20:28:25,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:25,899 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:25,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:25,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:25,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:25,900 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:25,900 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 703 places, 750 transitions, 14358 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:25,900 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:25,900 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:25,900 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:27,329 INFO L130 PetriNetUnfolder]: 459/1534 cut-off events. [2022-12-11 20:28:27,329 INFO L131 PetriNetUnfolder]: For 63497/63497 co-relation queries the response was YES. [2022-12-11 20:28:27,351 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16068 conditions, 1534 events. 459/1534 cut-off events. For 63497/63497 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 11189 event pairs, 23 based on Foata normal form. 1/1532 useless extension candidates. Maximal degree in co-relation 15810. Up to 931 conditions per place. [2022-12-11 20:28:27,357 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 509 selfloop transitions, 227 changer transitions 18/787 dead transitions. [2022-12-11 20:28:27,357 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 729 places, 787 transitions, 16788 flow [2022-12-11 20:28:27,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:28:27,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:28:27,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1913 transitions. [2022-12-11 20:28:27,358 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.523535851122058 [2022-12-11 20:28:27,358 INFO L175 Difference]: Start difference. First operand has 703 places, 750 transitions, 14358 flow. Second operand 42 states and 1913 transitions. [2022-12-11 20:28:27,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 729 places, 787 transitions, 16788 flow [2022-12-11 20:28:27,904 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 693 places, 787 transitions, 16429 flow, removed 21 selfloop flow, removed 36 redundant places. [2022-12-11 20:28:27,913 INFO L231 Difference]: Finished difference. Result has 700 places, 752 transitions, 14733 flow [2022-12-11 20:28:27,913 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14021, PETRI_DIFFERENCE_MINUEND_PLACES=652, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=750, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=524, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=14733, PETRI_PLACES=700, PETRI_TRANSITIONS=752} [2022-12-11 20:28:27,914 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 618 predicate places. [2022-12-11 20:28:27,914 INFO L495 AbstractCegarLoop]: Abstraction has has 700 places, 752 transitions, 14733 flow [2022-12-11 20:28:27,914 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:27,914 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:27,914 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] [2022-12-11 20:28:27,914 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable298 [2022-12-11 20:28:27,914 INFO L420 AbstractCegarLoop]: === Iteration 300 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:27,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:27,914 INFO L85 PathProgramCache]: Analyzing trace with hash -2038856971, now seen corresponding path program 300 times [2022-12-11 20:28:27,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:27,914 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240738527] [2022-12-11 20:28:27,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:27,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:27,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:28,209 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 20:28:28,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:28,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240738527] [2022-12-11 20:28:28,209 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240738527] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:28,209 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:28,209 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:28,209 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580320905] [2022-12-11 20:28:28,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:28,210 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:28,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:28,210 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:28,210 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:28,210 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:28,211 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 700 places, 752 transitions, 14733 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:28,211 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:28,211 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:28,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:29,585 INFO L130 PetriNetUnfolder]: 458/1518 cut-off events. [2022-12-11 20:28:29,585 INFO L131 PetriNetUnfolder]: For 64061/64061 co-relation queries the response was YES. [2022-12-11 20:28:29,608 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16108 conditions, 1518 events. 458/1518 cut-off events. For 64061/64061 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 11029 event pairs, 23 based on Foata normal form. 1/1516 useless extension candidates. Maximal degree in co-relation 15852. Up to 927 conditions per place. [2022-12-11 20:28:29,615 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 487 selfloop transitions, 248 changer transitions 22/790 dead transitions. [2022-12-11 20:28:29,615 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 736 places, 790 transitions, 16985 flow [2022-12-11 20:28:29,615 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:28:29,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:28:29,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1916 transitions. [2022-12-11 20:28:29,616 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5243568691844553 [2022-12-11 20:28:29,616 INFO L175 Difference]: Start difference. First operand has 700 places, 752 transitions, 14733 flow. Second operand 42 states and 1916 transitions. [2022-12-11 20:28:29,616 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 736 places, 790 transitions, 16985 flow [2022-12-11 20:28:30,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 699 places, 790 transitions, 16547 flow, removed 68 selfloop flow, removed 37 redundant places. [2022-12-11 20:28:30,265 INFO L231 Difference]: Finished difference. Result has 706 places, 751 transitions, 15006 flow [2022-12-11 20:28:30,265 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14319, PETRI_DIFFERENCE_MINUEND_PLACES=658, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=752, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=240, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=505, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=15006, PETRI_PLACES=706, PETRI_TRANSITIONS=751} [2022-12-11 20:28:30,266 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 624 predicate places. [2022-12-11 20:28:30,266 INFO L495 AbstractCegarLoop]: Abstraction has has 706 places, 751 transitions, 15006 flow [2022-12-11 20:28:30,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:30,266 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:30,266 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] [2022-12-11 20:28:30,266 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable299 [2022-12-11 20:28:30,266 INFO L420 AbstractCegarLoop]: === Iteration 301 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:30,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:30,266 INFO L85 PathProgramCache]: Analyzing trace with hash -2030827193, now seen corresponding path program 301 times [2022-12-11 20:28:30,266 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:30,266 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1352941490] [2022-12-11 20:28:30,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:30,267 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:30,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:30,598 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 20:28:30,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:30,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1352941490] [2022-12-11 20:28:30,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1352941490] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:30,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:30,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:30,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037281730] [2022-12-11 20:28:30,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:30,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:30,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:30,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:30,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:30,599 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:30,599 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 706 places, 751 transitions, 15006 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:30,599 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:30,599 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:30,599 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:31,921 INFO L130 PetriNetUnfolder]: 451/1502 cut-off events. [2022-12-11 20:28:31,921 INFO L131 PetriNetUnfolder]: For 63093/63093 co-relation queries the response was YES. [2022-12-11 20:28:31,943 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16070 conditions, 1502 events. 451/1502 cut-off events. For 63093/63093 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10862 event pairs, 23 based on Foata normal form. 1/1500 useless extension candidates. Maximal degree in co-relation 15812. Up to 1050 conditions per place. [2022-12-11 20:28:31,949 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 609 selfloop transitions, 123 changer transitions 15/780 dead transitions. [2022-12-11 20:28:31,949 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 735 places, 780 transitions, 17000 flow [2022-12-11 20:28:31,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:28:31,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:28:31,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1642 transitions. [2022-12-11 20:28:31,950 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5242656449553001 [2022-12-11 20:28:31,950 INFO L175 Difference]: Start difference. First operand has 706 places, 751 transitions, 15006 flow. Second operand 36 states and 1642 transitions. [2022-12-11 20:28:31,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 735 places, 780 transitions, 17000 flow [2022-12-11 20:28:32,548 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 697 places, 780 transitions, 16231 flow, removed 105 selfloop flow, removed 38 redundant places. [2022-12-11 20:28:32,558 INFO L231 Difference]: Finished difference. Result has 705 places, 750 transitions, 14548 flow [2022-12-11 20:28:32,558 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14265, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=751, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=628, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=14548, PETRI_PLACES=705, PETRI_TRANSITIONS=750} [2022-12-11 20:28:32,558 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 623 predicate places. [2022-12-11 20:28:32,558 INFO L495 AbstractCegarLoop]: Abstraction has has 705 places, 750 transitions, 14548 flow [2022-12-11 20:28:32,558 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:32,558 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:32,558 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] [2022-12-11 20:28:32,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable300 [2022-12-11 20:28:32,558 INFO L420 AbstractCegarLoop]: === Iteration 302 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:32,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:32,559 INFO L85 PathProgramCache]: Analyzing trace with hash 808030443, now seen corresponding path program 302 times [2022-12-11 20:28:32,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:32,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661237574] [2022-12-11 20:28:32,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:32,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:32,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:32,862 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 20:28:32,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:32,862 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661237574] [2022-12-11 20:28:32,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661237574] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:32,862 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:32,862 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:32,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417185990] [2022-12-11 20:28:32,863 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:32,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:32,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:32,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:32,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:32,863 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:32,864 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 705 places, 750 transitions, 14548 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:32,864 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:32,864 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:32,864 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:34,225 INFO L130 PetriNetUnfolder]: 450/1513 cut-off events. [2022-12-11 20:28:34,225 INFO L131 PetriNetUnfolder]: For 61688/61688 co-relation queries the response was YES. [2022-12-11 20:28:34,247 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15873 conditions, 1513 events. 450/1513 cut-off events. For 61688/61688 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 11024 event pairs, 22 based on Foata normal form. 1/1511 useless extension candidates. Maximal degree in co-relation 15612. Up to 931 conditions per place. [2022-12-11 20:28:34,253 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 508 selfloop transitions, 224 changer transitions 25/790 dead transitions. [2022-12-11 20:28:34,253 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 737 places, 790 transitions, 16932 flow [2022-12-11 20:28:34,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:28:34,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:28:34,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1784 transitions. [2022-12-11 20:28:34,254 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5257883878573534 [2022-12-11 20:28:34,255 INFO L175 Difference]: Start difference. First operand has 705 places, 750 transitions, 14548 flow. Second operand 39 states and 1784 transitions. [2022-12-11 20:28:34,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 737 places, 790 transitions, 16932 flow [2022-12-11 20:28:34,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 703 places, 790 transitions, 16615 flow, removed 37 selfloop flow, removed 34 redundant places. [2022-12-11 20:28:34,832 INFO L231 Difference]: Finished difference. Result has 710 places, 749 transitions, 14968 flow [2022-12-11 20:28:34,832 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14261, PETRI_DIFFERENCE_MINUEND_PLACES=665, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=750, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=216, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=527, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=14968, PETRI_PLACES=710, PETRI_TRANSITIONS=749} [2022-12-11 20:28:34,832 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 628 predicate places. [2022-12-11 20:28:34,832 INFO L495 AbstractCegarLoop]: Abstraction has has 710 places, 749 transitions, 14968 flow [2022-12-11 20:28:34,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:34,832 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:34,832 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] [2022-12-11 20:28:34,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable301 [2022-12-11 20:28:34,832 INFO L420 AbstractCegarLoop]: === Iteration 303 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:34,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:34,833 INFO L85 PathProgramCache]: Analyzing trace with hash -2008307425, now seen corresponding path program 303 times [2022-12-11 20:28:34,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:34,833 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444535653] [2022-12-11 20:28:34,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:34,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:34,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:35,101 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:35,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:35,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444535653] [2022-12-11 20:28:35,101 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444535653] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:35,101 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:35,101 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:28:35,101 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [996047906] [2022-12-11 20:28:35,101 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:35,101 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:28:35,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:35,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:28:35,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:28:35,102 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:35,102 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 710 places, 749 transitions, 14968 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:28:35,102 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:35,102 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:35,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:36,265 INFO L130 PetriNetUnfolder]: 440/1484 cut-off events. [2022-12-11 20:28:36,265 INFO L131 PetriNetUnfolder]: For 61177/61177 co-relation queries the response was YES. [2022-12-11 20:28:36,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15735 conditions, 1484 events. 440/1484 cut-off events. For 61177/61177 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10759 event pairs, 23 based on Foata normal form. 1/1482 useless extension candidates. Maximal degree in co-relation 15474. Up to 1042 conditions per place. [2022-12-11 20:28:36,291 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 601 selfloop transitions, 76 changer transitions 64/774 dead transitions. [2022-12-11 20:28:36,291 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 737 places, 774 transitions, 16648 flow [2022-12-11 20:28:36,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:28:36,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:28:36,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1514 transitions. [2022-12-11 20:28:36,292 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5273423894113549 [2022-12-11 20:28:36,292 INFO L175 Difference]: Start difference. First operand has 710 places, 749 transitions, 14968 flow. Second operand 33 states and 1514 transitions. [2022-12-11 20:28:36,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 737 places, 774 transitions, 16648 flow [2022-12-11 20:28:36,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 703 places, 774 transitions, 15977 flow, removed 132 selfloop flow, removed 34 redundant places. [2022-12-11 20:28:36,939 INFO L231 Difference]: Finished difference. Result has 707 places, 699 transitions, 13718 flow [2022-12-11 20:28:36,939 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14303, PETRI_DIFFERENCE_MINUEND_PLACES=671, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=749, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=673, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=13718, PETRI_PLACES=707, PETRI_TRANSITIONS=699} [2022-12-11 20:28:36,940 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 625 predicate places. [2022-12-11 20:28:36,940 INFO L495 AbstractCegarLoop]: Abstraction has has 707 places, 699 transitions, 13718 flow [2022-12-11 20:28:36,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:28:36,940 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:36,940 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] [2022-12-11 20:28:36,940 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable302 [2022-12-11 20:28:36,940 INFO L420 AbstractCegarLoop]: === Iteration 304 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:36,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:36,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1068024227, now seen corresponding path program 304 times [2022-12-11 20:28:36,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:36,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [202744425] [2022-12-11 20:28:36,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:36,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:36,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:37,230 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 20:28:37,230 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:37,230 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [202744425] [2022-12-11 20:28:37,230 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [202744425] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:37,230 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:37,230 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:37,230 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1986904586] [2022-12-11 20:28:37,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:37,231 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:37,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:37,231 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:37,231 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:37,231 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:37,232 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 707 places, 699 transitions, 13718 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:37,232 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:37,232 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:37,232 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:38,455 INFO L130 PetriNetUnfolder]: 422/1415 cut-off events. [2022-12-11 20:28:38,455 INFO L131 PetriNetUnfolder]: For 61339/61339 co-relation queries the response was YES. [2022-12-11 20:28:38,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15119 conditions, 1415 events. 422/1415 cut-off events. For 61339/61339 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 10046 event pairs, 22 based on Foata normal form. 1/1413 useless extension candidates. Maximal degree in co-relation 14858. Up to 1038 conditions per place. [2022-12-11 20:28:38,482 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 598 selfloop transitions, 79 changer transitions 16/726 dead transitions. [2022-12-11 20:28:38,482 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 722 places, 726 transitions, 15659 flow [2022-12-11 20:28:38,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:28:38,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:28:38,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1633 transitions. [2022-12-11 20:28:38,483 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5213920817369093 [2022-12-11 20:28:38,483 INFO L175 Difference]: Start difference. First operand has 707 places, 699 transitions, 13718 flow. Second operand 36 states and 1633 transitions. [2022-12-11 20:28:38,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 722 places, 726 transitions, 15659 flow [2022-12-11 20:28:39,031 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 671 places, 726 transitions, 15057 flow, removed 128 selfloop flow, removed 51 redundant places. [2022-12-11 20:28:39,039 INFO L231 Difference]: Finished difference. Result has 676 places, 698 transitions, 13473 flow [2022-12-11 20:28:39,040 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13162, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=699, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=621, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=13473, PETRI_PLACES=676, PETRI_TRANSITIONS=698} [2022-12-11 20:28:39,040 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 594 predicate places. [2022-12-11 20:28:39,040 INFO L495 AbstractCegarLoop]: Abstraction has has 676 places, 698 transitions, 13473 flow [2022-12-11 20:28:39,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:39,040 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:39,040 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] [2022-12-11 20:28:39,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable303 [2022-12-11 20:28:39,040 INFO L420 AbstractCegarLoop]: === Iteration 305 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:39,040 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:39,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1199268999, now seen corresponding path program 305 times [2022-12-11 20:28:39,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:39,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1130155573] [2022-12-11 20:28:39,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:39,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:39,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:39,332 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 20:28:39,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:39,332 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1130155573] [2022-12-11 20:28:39,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1130155573] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:39,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:39,333 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:39,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808011487] [2022-12-11 20:28:39,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:39,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:39,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:39,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:39,333 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:39,333 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:39,334 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 676 places, 698 transitions, 13473 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:39,334 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:39,334 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:39,334 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:40,567 INFO L130 PetriNetUnfolder]: 417/1406 cut-off events. [2022-12-11 20:28:40,568 INFO L131 PetriNetUnfolder]: For 54654/54654 co-relation queries the response was YES. [2022-12-11 20:28:40,583 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14498 conditions, 1406 events. 417/1406 cut-off events. For 54654/54654 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9945 event pairs, 23 based on Foata normal form. 1/1404 useless extension candidates. Maximal degree in co-relation 14252. Up to 1033 conditions per place. [2022-12-11 20:28:40,588 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 596 selfloop transitions, 64 changer transitions 23/716 dead transitions. [2022-12-11 20:28:40,588 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 701 places, 716 transitions, 14971 flow [2022-12-11 20:28:40,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:28:40,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:28:40,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1498 transitions. [2022-12-11 20:28:40,589 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5217694183211424 [2022-12-11 20:28:40,589 INFO L175 Difference]: Start difference. First operand has 676 places, 698 transitions, 13473 flow. Second operand 33 states and 1498 transitions. [2022-12-11 20:28:40,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 701 places, 716 transitions, 14971 flow [2022-12-11 20:28:41,148 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 668 places, 716 transitions, 14560 flow, removed 109 selfloop flow, removed 33 redundant places. [2022-12-11 20:28:41,156 INFO L231 Difference]: Finished difference. Result has 672 places, 682 transitions, 13091 flow [2022-12-11 20:28:41,156 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=13070, PETRI_DIFFERENCE_MINUEND_PLACES=636, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=698, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=634, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=13091, PETRI_PLACES=672, PETRI_TRANSITIONS=682} [2022-12-11 20:28:41,157 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 590 predicate places. [2022-12-11 20:28:41,157 INFO L495 AbstractCegarLoop]: Abstraction has has 672 places, 682 transitions, 13091 flow [2022-12-11 20:28:41,157 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:41,157 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:41,157 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] [2022-12-11 20:28:41,157 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable304 [2022-12-11 20:28:41,157 INFO L420 AbstractCegarLoop]: === Iteration 306 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:41,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:41,157 INFO L85 PathProgramCache]: Analyzing trace with hash 16990185, now seen corresponding path program 306 times [2022-12-11 20:28:41,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:41,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177741819] [2022-12-11 20:28:41,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:41,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:41,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:41,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:41,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:41,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177741819] [2022-12-11 20:28:41,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177741819] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:41,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:41,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:41,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152829529] [2022-12-11 20:28:41,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:41,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:41,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:41,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:41,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:41,438 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:41,438 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 672 places, 682 transitions, 13091 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:41,438 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:41,438 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:41,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:42,629 INFO L130 PetriNetUnfolder]: 421/1399 cut-off events. [2022-12-11 20:28:42,629 INFO L131 PetriNetUnfolder]: For 53323/53323 co-relation queries the response was YES. [2022-12-11 20:28:42,648 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14540 conditions, 1399 events. 421/1399 cut-off events. For 53323/53323 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 9851 event pairs, 23 based on Foata normal form. 1/1397 useless extension candidates. Maximal degree in co-relation 14295. Up to 858 conditions per place. [2022-12-11 20:28:42,654 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 475 selfloop transitions, 172 changer transitions 46/726 dead transitions. [2022-12-11 20:28:42,654 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 681 places, 726 transitions, 15335 flow [2022-12-11 20:28:42,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:28:42,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:28:42,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1737 transitions. [2022-12-11 20:28:42,655 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5254083484573503 [2022-12-11 20:28:42,655 INFO L175 Difference]: Start difference. First operand has 672 places, 682 transitions, 13091 flow. Second operand 38 states and 1737 transitions. [2022-12-11 20:28:42,655 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 681 places, 726 transitions, 15335 flow [2022-12-11 20:28:43,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 655 places, 726 transitions, 15023 flow, removed 46 selfloop flow, removed 26 redundant places. [2022-12-11 20:28:43,157 INFO L231 Difference]: Finished difference. Result has 662 places, 665 transitions, 12846 flow [2022-12-11 20:28:43,158 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=12815, PETRI_DIFFERENCE_MINUEND_PLACES=618, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=682, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=513, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=12846, PETRI_PLACES=662, PETRI_TRANSITIONS=665} [2022-12-11 20:28:43,158 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 580 predicate places. [2022-12-11 20:28:43,158 INFO L495 AbstractCegarLoop]: Abstraction has has 662 places, 665 transitions, 12846 flow [2022-12-11 20:28:43,158 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:43,158 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:43,158 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] [2022-12-11 20:28:43,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable305 [2022-12-11 20:28:43,158 INFO L420 AbstractCegarLoop]: === Iteration 307 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:43,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:43,158 INFO L85 PathProgramCache]: Analyzing trace with hash -1062866421, now seen corresponding path program 307 times [2022-12-11 20:28:43,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:43,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203947527] [2022-12-11 20:28:43,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:43,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:43,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:43,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:43,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:43,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203947527] [2022-12-11 20:28:43,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203947527] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:43,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:43,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:43,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187820100] [2022-12-11 20:28:43,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:43,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:43,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:43,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:43,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:43,430 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:43,431 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 662 places, 665 transitions, 12846 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:43,431 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:43,431 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:43,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:44,604 INFO L130 PetriNetUnfolder]: 399/1318 cut-off events. [2022-12-11 20:28:44,605 INFO L131 PetriNetUnfolder]: For 49637/49637 co-relation queries the response was YES. [2022-12-11 20:28:44,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13710 conditions, 1318 events. 399/1318 cut-off events. For 49637/49637 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 9070 event pairs, 23 based on Foata normal form. 1/1316 useless extension candidates. Maximal degree in co-relation 13467. Up to 955 conditions per place. [2022-12-11 20:28:44,630 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 550 selfloop transitions, 90 changer transitions 16/689 dead transitions. [2022-12-11 20:28:44,630 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 687 places, 689 transitions, 14323 flow [2022-12-11 20:28:44,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:28:44,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:28:44,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1514 transitions. [2022-12-11 20:28:44,632 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5273423894113549 [2022-12-11 20:28:44,632 INFO L175 Difference]: Start difference. First operand has 662 places, 665 transitions, 12846 flow. Second operand 33 states and 1514 transitions. [2022-12-11 20:28:44,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 687 places, 689 transitions, 14323 flow [2022-12-11 20:28:45,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 657 places, 689 transitions, 13712 flow, removed 188 selfloop flow, removed 30 redundant places. [2022-12-11 20:28:45,123 INFO L231 Difference]: Finished difference. Result has 661 places, 658 transitions, 12322 flow [2022-12-11 20:28:45,124 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=12239, PETRI_DIFFERENCE_MINUEND_PLACES=625, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=575, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=12322, PETRI_PLACES=661, PETRI_TRANSITIONS=658} [2022-12-11 20:28:45,126 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 579 predicate places. [2022-12-11 20:28:45,126 INFO L495 AbstractCegarLoop]: Abstraction has has 661 places, 658 transitions, 12322 flow [2022-12-11 20:28:45,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:45,127 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:45,127 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] [2022-12-11 20:28:45,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable306 [2022-12-11 20:28:45,127 INFO L420 AbstractCegarLoop]: === Iteration 308 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:45,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:45,127 INFO L85 PathProgramCache]: Analyzing trace with hash -1829449019, now seen corresponding path program 308 times [2022-12-11 20:28:45,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:45,127 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752395356] [2022-12-11 20:28:45,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:45,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:45,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:45,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 20:28:45,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:45,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752395356] [2022-12-11 20:28:45,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752395356] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:45,426 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:45,427 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:45,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656299429] [2022-12-11 20:28:45,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:45,427 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:45,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:45,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:45,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:45,428 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:45,428 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 661 places, 658 transitions, 12322 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:45,428 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:45,428 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:45,428 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:46,646 INFO L130 PetriNetUnfolder]: 402/1331 cut-off events. [2022-12-11 20:28:46,647 INFO L131 PetriNetUnfolder]: For 50231/50231 co-relation queries the response was YES. [2022-12-11 20:28:46,667 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13655 conditions, 1331 events. 402/1331 cut-off events. For 50231/50231 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9202 event pairs, 21 based on Foata normal form. 1/1329 useless extension candidates. Maximal degree in co-relation 13413. Up to 835 conditions per place. [2022-12-11 20:28:46,672 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 445 selfloop transitions, 198 changer transitions 16/692 dead transitions. [2022-12-11 20:28:46,672 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 687 places, 692 transitions, 14290 flow [2022-12-11 20:28:46,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:28:46,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:28:46,673 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1778 transitions. [2022-12-11 20:28:46,673 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5240200412614205 [2022-12-11 20:28:46,673 INFO L175 Difference]: Start difference. First operand has 661 places, 658 transitions, 12322 flow. Second operand 39 states and 1778 transitions. [2022-12-11 20:28:46,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 687 places, 692 transitions, 14290 flow [2022-12-11 20:28:47,168 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 654 places, 692 transitions, 13955 flow, removed 27 selfloop flow, removed 33 redundant places. [2022-12-11 20:28:47,177 INFO L231 Difference]: Finished difference. Result has 661 places, 661 transitions, 12682 flow [2022-12-11 20:28:47,177 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=12005, PETRI_DIFFERENCE_MINUEND_PLACES=616, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=658, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=12682, PETRI_PLACES=661, PETRI_TRANSITIONS=661} [2022-12-11 20:28:47,177 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 579 predicate places. [2022-12-11 20:28:47,177 INFO L495 AbstractCegarLoop]: Abstraction has has 661 places, 661 transitions, 12682 flow [2022-12-11 20:28:47,177 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:47,177 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:47,177 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] [2022-12-11 20:28:47,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable307 [2022-12-11 20:28:47,177 INFO L420 AbstractCegarLoop]: === Iteration 309 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:47,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:47,178 INFO L85 PathProgramCache]: Analyzing trace with hash -255075579, now seen corresponding path program 309 times [2022-12-11 20:28:47,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:47,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402173997] [2022-12-11 20:28:47,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:47,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:47,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:47,439 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 20:28:47,439 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:47,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402173997] [2022-12-11 20:28:47,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402173997] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:47,439 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:47,439 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:28:47,439 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523087560] [2022-12-11 20:28:47,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:47,439 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:28:47,440 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:47,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:28:47,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:28:47,440 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:47,440 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 661 places, 661 transitions, 12682 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:28:47,440 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:47,440 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:47,441 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:48,437 INFO L130 PetriNetUnfolder]: 398/1319 cut-off events. [2022-12-11 20:28:48,438 INFO L131 PetriNetUnfolder]: For 48625/48625 co-relation queries the response was YES. [2022-12-11 20:28:48,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13563 conditions, 1319 events. 398/1319 cut-off events. For 48625/48625 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 9067 event pairs, 23 based on Foata normal form. 1/1317 useless extension candidates. Maximal degree in co-relation 13320. Up to 950 conditions per place. [2022-12-11 20:28:48,460 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 542 selfloop transitions, 74 changer transitions 35/684 dead transitions. [2022-12-11 20:28:48,460 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 684 places, 684 transitions, 14148 flow [2022-12-11 20:28:48,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:28:48,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:28:48,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1426 transitions. [2022-12-11 20:28:48,461 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5287356321839081 [2022-12-11 20:28:48,461 INFO L175 Difference]: Start difference. First operand has 661 places, 661 transitions, 12682 flow. Second operand 31 states and 1426 transitions. [2022-12-11 20:28:48,461 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 684 places, 684 transitions, 14148 flow [2022-12-11 20:28:48,943 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 650 places, 684 transitions, 13624 flow, removed 88 selfloop flow, removed 34 redundant places. [2022-12-11 20:28:48,951 INFO L231 Difference]: Finished difference. Result has 654 places, 638 transitions, 11992 flow [2022-12-11 20:28:48,951 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=12162, PETRI_DIFFERENCE_MINUEND_PLACES=620, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=661, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=587, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=11992, PETRI_PLACES=654, PETRI_TRANSITIONS=638} [2022-12-11 20:28:48,951 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 572 predicate places. [2022-12-11 20:28:48,952 INFO L495 AbstractCegarLoop]: Abstraction has has 654 places, 638 transitions, 11992 flow [2022-12-11 20:28:48,952 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:28:48,952 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:48,952 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] [2022-12-11 20:28:48,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable308 [2022-12-11 20:28:48,952 INFO L420 AbstractCegarLoop]: === Iteration 310 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:48,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:48,952 INFO L85 PathProgramCache]: Analyzing trace with hash -511481699, now seen corresponding path program 310 times [2022-12-11 20:28:48,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:48,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902009002] [2022-12-11 20:28:48,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:48,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:48,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:49,228 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 20:28:49,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:49,229 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902009002] [2022-12-11 20:28:49,229 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902009002] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:49,229 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:49,229 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:49,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758681297] [2022-12-11 20:28:49,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:49,229 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:49,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:49,229 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:49,229 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:49,230 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:49,230 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 654 places, 638 transitions, 11992 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:49,230 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:49,230 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:49,230 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:50,336 INFO L130 PetriNetUnfolder]: 388/1280 cut-off events. [2022-12-11 20:28:50,336 INFO L131 PetriNetUnfolder]: For 46606/46606 co-relation queries the response was YES. [2022-12-11 20:28:50,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13069 conditions, 1280 events. 388/1280 cut-off events. For 46606/46606 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 8655 event pairs, 23 based on Foata normal form. 1/1278 useless extension candidates. Maximal degree in co-relation 12827. Up to 945 conditions per place. [2022-12-11 20:28:50,355 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 538 selfloop transitions, 68 changer transitions 19/658 dead transitions. [2022-12-11 20:28:50,355 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 670 places, 658 transitions, 13378 flow [2022-12-11 20:28:50,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-11 20:28:50,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-11 20:28:50,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 1373 transitions. [2022-12-11 20:28:50,356 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5260536398467432 [2022-12-11 20:28:50,356 INFO L175 Difference]: Start difference. First operand has 654 places, 638 transitions, 11992 flow. Second operand 30 states and 1373 transitions. [2022-12-11 20:28:50,356 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 670 places, 658 transitions, 13378 flow [2022-12-11 20:28:50,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 628 places, 658 transitions, 12981 flow, removed 34 selfloop flow, removed 42 redundant places. [2022-12-11 20:28:50,813 INFO L231 Difference]: Finished difference. Result has 632 places, 628 transitions, 11618 flow [2022-12-11 20:28:50,814 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11603, PETRI_DIFFERENCE_MINUEND_PLACES=599, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=638, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=570, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=11618, PETRI_PLACES=632, PETRI_TRANSITIONS=628} [2022-12-11 20:28:50,814 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 550 predicate places. [2022-12-11 20:28:50,814 INFO L495 AbstractCegarLoop]: Abstraction has has 632 places, 628 transitions, 11618 flow [2022-12-11 20:28:50,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:50,814 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:50,814 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] [2022-12-11 20:28:50,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable309 [2022-12-11 20:28:50,814 INFO L420 AbstractCegarLoop]: === Iteration 311 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:50,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:50,814 INFO L85 PathProgramCache]: Analyzing trace with hash -630721235, now seen corresponding path program 311 times [2022-12-11 20:28:50,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:50,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2077657879] [2022-12-11 20:28:50,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:50,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:50,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:51,090 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:51,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:51,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2077657879] [2022-12-11 20:28:51,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2077657879] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:51,091 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:51,091 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:51,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412298286] [2022-12-11 20:28:51,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:51,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:51,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:51,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:51,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:51,092 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:51,092 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 632 places, 628 transitions, 11618 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:51,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:51,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:51,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:52,206 INFO L130 PetriNetUnfolder]: 390/1277 cut-off events. [2022-12-11 20:28:52,206 INFO L131 PetriNetUnfolder]: For 46447/46447 co-relation queries the response was YES. [2022-12-11 20:28:52,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13022 conditions, 1277 events. 390/1277 cut-off events. For 46447/46447 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8591 event pairs, 22 based on Foata normal form. 1/1275 useless extension candidates. Maximal degree in co-relation 12787. Up to 903 conditions per place. [2022-12-11 20:28:52,228 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 501 selfloop transitions, 105 changer transitions 20/659 dead transitions. [2022-12-11 20:28:52,228 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 655 places, 659 transitions, 13490 flow [2022-12-11 20:28:52,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:28:52,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:28:52,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1776 transitions. [2022-12-11 20:28:52,229 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5234305923961097 [2022-12-11 20:28:52,229 INFO L175 Difference]: Start difference. First operand has 632 places, 628 transitions, 11618 flow. Second operand 39 states and 1776 transitions. [2022-12-11 20:28:52,229 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 655 places, 659 transitions, 13490 flow [2022-12-11 20:28:52,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 623 places, 659 transitions, 13185 flow, removed 34 selfloop flow, removed 32 redundant places. [2022-12-11 20:28:52,634 INFO L231 Difference]: Finished difference. Result has 629 places, 627 transitions, 11737 flow [2022-12-11 20:28:52,634 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11331, PETRI_DIFFERENCE_MINUEND_PLACES=585, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=99, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=526, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=11737, PETRI_PLACES=629, PETRI_TRANSITIONS=627} [2022-12-11 20:28:52,634 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 547 predicate places. [2022-12-11 20:28:52,634 INFO L495 AbstractCegarLoop]: Abstraction has has 629 places, 627 transitions, 11737 flow [2022-12-11 20:28:52,634 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:52,634 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:52,634 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] [2022-12-11 20:28:52,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable310 [2022-12-11 20:28:52,634 INFO L420 AbstractCegarLoop]: === Iteration 312 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:52,635 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:52,635 INFO L85 PathProgramCache]: Analyzing trace with hash 1366621081, now seen corresponding path program 312 times [2022-12-11 20:28:52,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:52,635 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2122103884] [2022-12-11 20:28:52,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:52,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:52,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:52,975 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 20:28:52,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:52,975 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2122103884] [2022-12-11 20:28:52,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2122103884] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:52,975 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:52,975 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:52,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234928088] [2022-12-11 20:28:52,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:52,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:52,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:52,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:52,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:52,976 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:52,976 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 629 places, 627 transitions, 11737 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:52,977 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:52,977 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:52,977 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:54,090 INFO L130 PetriNetUnfolder]: 382/1256 cut-off events. [2022-12-11 20:28:54,091 INFO L131 PetriNetUnfolder]: For 44070/44070 co-relation queries the response was YES. [2022-12-11 20:28:54,108 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12700 conditions, 1256 events. 382/1256 cut-off events. For 44070/44070 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 8463 event pairs, 24 based on Foata normal form. 1/1253 useless extension candidates. Maximal degree in co-relation 12467. Up to 800 conditions per place. [2022-12-11 20:28:54,113 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 435 selfloop transitions, 158 changer transitions 24/650 dead transitions. [2022-12-11 20:28:54,114 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 656 places, 650 transitions, 13180 flow [2022-12-11 20:28:54,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:28:54,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:28:54,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1602 transitions. [2022-12-11 20:28:54,115 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5261083743842364 [2022-12-11 20:28:54,115 INFO L175 Difference]: Start difference. First operand has 629 places, 627 transitions, 11737 flow. Second operand 35 states and 1602 transitions. [2022-12-11 20:28:54,115 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 656 places, 650 transitions, 13180 flow [2022-12-11 20:28:54,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 622 places, 650 transitions, 12690 flow, removed 140 selfloop flow, removed 34 redundant places. [2022-12-11 20:28:54,531 INFO L231 Difference]: Finished difference. Result has 627 places, 612 transitions, 11364 flow [2022-12-11 20:28:54,532 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11253, PETRI_DIFFERENCE_MINUEND_PLACES=588, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=627, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=469, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=11364, PETRI_PLACES=627, PETRI_TRANSITIONS=612} [2022-12-11 20:28:54,532 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 545 predicate places. [2022-12-11 20:28:54,532 INFO L495 AbstractCegarLoop]: Abstraction has has 627 places, 612 transitions, 11364 flow [2022-12-11 20:28:54,532 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:54,532 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:54,532 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] [2022-12-11 20:28:54,532 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable311 [2022-12-11 20:28:54,532 INFO L420 AbstractCegarLoop]: === Iteration 313 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:54,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:54,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1326813369, now seen corresponding path program 313 times [2022-12-11 20:28:54,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:54,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664493357] [2022-12-11 20:28:54,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:54,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:54,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:54,808 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 20:28:54,808 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:54,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664493357] [2022-12-11 20:28:54,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664493357] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:54,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:54,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:54,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033919013] [2022-12-11 20:28:54,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:54,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:54,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:54,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:54,809 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:54,809 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:54,809 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 627 places, 612 transitions, 11364 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:54,810 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:54,810 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:54,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:55,947 INFO L130 PetriNetUnfolder]: 383/1258 cut-off events. [2022-12-11 20:28:55,947 INFO L131 PetriNetUnfolder]: For 45084/45084 co-relation queries the response was YES. [2022-12-11 20:28:55,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12792 conditions, 1258 events. 383/1258 cut-off events. For 45084/45084 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8477 event pairs, 22 based on Foata normal form. 1/1256 useless extension candidates. Maximal degree in co-relation 12559. Up to 889 conditions per place. [2022-12-11 20:28:55,968 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 490 selfloop transitions, 109 changer transitions 16/648 dead transitions. [2022-12-11 20:28:55,968 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 653 places, 648 transitions, 13236 flow [2022-12-11 20:28:55,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:28:55,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:28:55,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1733 transitions. [2022-12-11 20:28:55,970 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5241984271022384 [2022-12-11 20:28:55,970 INFO L175 Difference]: Start difference. First operand has 627 places, 612 transitions, 11364 flow. Second operand 38 states and 1733 transitions. [2022-12-11 20:28:55,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 653 places, 648 transitions, 13236 flow [2022-12-11 20:28:56,349 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 614 places, 648 transitions, 12739 flow, removed 28 selfloop flow, removed 39 redundant places. [2022-12-11 20:28:56,357 INFO L231 Difference]: Finished difference. Result has 623 places, 618 transitions, 11402 flow [2022-12-11 20:28:56,357 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=10883, PETRI_DIFFERENCE_MINUEND_PLACES=577, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=612, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=504, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=11402, PETRI_PLACES=623, PETRI_TRANSITIONS=618} [2022-12-11 20:28:56,357 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 541 predicate places. [2022-12-11 20:28:56,357 INFO L495 AbstractCegarLoop]: Abstraction has has 623 places, 618 transitions, 11402 flow [2022-12-11 20:28:56,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:56,357 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:56,357 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] [2022-12-11 20:28:56,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable312 [2022-12-11 20:28:56,358 INFO L420 AbstractCegarLoop]: === Iteration 314 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:56,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:56,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1357865353, now seen corresponding path program 314 times [2022-12-11 20:28:56,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:56,358 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634090670] [2022-12-11 20:28:56,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:56,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:56,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:56,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:56,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:56,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634090670] [2022-12-11 20:28:56,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634090670] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:56,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:56,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:28:56,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680426194] [2022-12-11 20:28:56,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:56,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:28:56,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:56,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:28:56,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:28:56,658 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:56,658 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 623 places, 618 transitions, 11402 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:56,658 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:56,658 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:56,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:57,730 INFO L130 PetriNetUnfolder]: 378/1251 cut-off events. [2022-12-11 20:28:57,731 INFO L131 PetriNetUnfolder]: For 43505/43505 co-relation queries the response was YES. [2022-12-11 20:28:57,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12527 conditions, 1251 events. 378/1251 cut-off events. For 43505/43505 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 8431 event pairs, 23 based on Foata normal form. 1/1248 useless extension candidates. Maximal degree in co-relation 12295. Up to 769 conditions per place. [2022-12-11 20:28:57,753 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 416 selfloop transitions, 111 changer transitions 82/642 dead transitions. [2022-12-11 20:28:57,753 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 642 transitions, 12838 flow [2022-12-11 20:28:57,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:28:57,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:28:57,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1600 transitions. [2022-12-11 20:28:57,754 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5254515599343186 [2022-12-11 20:28:57,754 INFO L175 Difference]: Start difference. First operand has 623 places, 618 transitions, 11402 flow. Second operand 35 states and 1600 transitions. [2022-12-11 20:28:57,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 642 transitions, 12838 flow [2022-12-11 20:28:58,182 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 618 places, 642 transitions, 12410 flow, removed 119 selfloop flow, removed 33 redundant places. [2022-12-11 20:28:58,189 INFO L231 Difference]: Finished difference. Result has 623 places, 546 transitions, 9389 flow [2022-12-11 20:28:58,190 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=10980, PETRI_DIFFERENCE_MINUEND_PLACES=584, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=507, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9389, PETRI_PLACES=623, PETRI_TRANSITIONS=546} [2022-12-11 20:28:58,190 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 541 predicate places. [2022-12-11 20:28:58,190 INFO L495 AbstractCegarLoop]: Abstraction has has 623 places, 546 transitions, 9389 flow [2022-12-11 20:28:58,190 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:28:58,190 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:58,190 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] [2022-12-11 20:28:58,190 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable313 [2022-12-11 20:28:58,190 INFO L420 AbstractCegarLoop]: === Iteration 315 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:58,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:58,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1261109951, now seen corresponding path program 315 times [2022-12-11 20:28:58,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:58,191 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170698776] [2022-12-11 20:28:58,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:58,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:58,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:28:58,441 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:28:58,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:28:58,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170698776] [2022-12-11 20:28:58,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170698776] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:28:58,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:28:58,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:28:58,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [154010930] [2022-12-11 20:28:58,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:28:58,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:28:58,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:28:58,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:28:58,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:28:58,443 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:28:58,443 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 623 places, 546 transitions, 9389 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:58,443 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:28:58,443 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:28:58,443 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:28:59,527 INFO L130 PetriNetUnfolder]: 345/1125 cut-off events. [2022-12-11 20:28:59,527 INFO L131 PetriNetUnfolder]: For 40197/40197 co-relation queries the response was YES. [2022-12-11 20:28:59,542 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11137 conditions, 1125 events. 345/1125 cut-off events. For 40197/40197 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7227 event pairs, 24 based on Foata normal form. 1/1122 useless extension candidates. Maximal degree in co-relation 10905. Up to 697 conditions per place. [2022-12-11 20:28:59,546 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 344 selfloop transitions, 130 changer transitions 60/567 dead transitions. [2022-12-11 20:28:59,546 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 645 places, 567 transitions, 10624 flow [2022-12-11 20:28:59,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:28:59,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:28:59,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1731 transitions. [2022-12-11 20:28:59,547 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5235934664246824 [2022-12-11 20:28:59,547 INFO L175 Difference]: Start difference. First operand has 623 places, 546 transitions, 9389 flow. Second operand 38 states and 1731 transitions. [2022-12-11 20:28:59,548 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 645 places, 567 transitions, 10624 flow [2022-12-11 20:28:59,914 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 567 transitions, 9745 flow, removed 274 selfloop flow, removed 47 redundant places. [2022-12-11 20:28:59,920 INFO L231 Difference]: Finished difference. Result has 603 places, 495 transitions, 8006 flow [2022-12-11 20:28:59,920 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8520, PETRI_DIFFERENCE_MINUEND_PLACES=561, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=546, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=416, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=8006, PETRI_PLACES=603, PETRI_TRANSITIONS=495} [2022-12-11 20:28:59,921 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 521 predicate places. [2022-12-11 20:28:59,921 INFO L495 AbstractCegarLoop]: Abstraction has has 603 places, 495 transitions, 8006 flow [2022-12-11 20:28:59,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:28:59,921 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:28:59,921 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] [2022-12-11 20:28:59,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable314 [2022-12-11 20:28:59,921 INFO L420 AbstractCegarLoop]: === Iteration 316 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:28:59,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:28:59,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1235303503, now seen corresponding path program 316 times [2022-12-11 20:28:59,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:28:59,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760224645] [2022-12-11 20:28:59,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:28:59,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:28:59,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:00,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:00,217 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:00,217 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760224645] [2022-12-11 20:29:00,217 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1760224645] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:00,217 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:00,217 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:00,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151142779] [2022-12-11 20:29:00,218 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:00,218 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:00,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:00,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:00,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:00,218 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:00,219 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 603 places, 495 transitions, 8006 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:00,219 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:00,219 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:00,219 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:01,216 INFO L130 PetriNetUnfolder]: 324/1045 cut-off events. [2022-12-11 20:29:01,217 INFO L131 PetriNetUnfolder]: For 38105/38105 co-relation queries the response was YES. [2022-12-11 20:29:01,229 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10217 conditions, 1045 events. 324/1045 cut-off events. For 38105/38105 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6431 event pairs, 22 based on Foata normal form. 1/1043 useless extension candidates. Maximal degree in co-relation 9997. Up to 705 conditions per place. [2022-12-11 20:29:01,233 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 354 selfloop transitions, 84 changer transitions 44/515 dead transitions. [2022-12-11 20:29:01,233 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 613 places, 515 transitions, 9117 flow [2022-12-11 20:29:01,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:29:01,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:29:01,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1634 transitions. [2022-12-11 20:29:01,234 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5217113665389528 [2022-12-11 20:29:01,234 INFO L175 Difference]: Start difference. First operand has 603 places, 495 transitions, 8006 flow. Second operand 36 states and 1634 transitions. [2022-12-11 20:29:01,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 613 places, 515 transitions, 9117 flow [2022-12-11 20:29:01,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 515 transitions, 8522 flow, removed 66 selfloop flow, removed 49 redundant places. [2022-12-11 20:29:01,534 INFO L231 Difference]: Finished difference. Result has 568 places, 461 transitions, 6854 flow [2022-12-11 20:29:01,534 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7417, PETRI_DIFFERENCE_MINUEND_PLACES=529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6854, PETRI_PLACES=568, PETRI_TRANSITIONS=461} [2022-12-11 20:29:01,534 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 486 predicate places. [2022-12-11 20:29:01,534 INFO L495 AbstractCegarLoop]: Abstraction has has 568 places, 461 transitions, 6854 flow [2022-12-11 20:29:01,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:01,534 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:01,534 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] [2022-12-11 20:29:01,534 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable315 [2022-12-11 20:29:01,535 INFO L420 AbstractCegarLoop]: === Iteration 317 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:01,535 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:01,535 INFO L85 PathProgramCache]: Analyzing trace with hash 141451269, now seen corresponding path program 317 times [2022-12-11 20:29:01,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:01,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573538535] [2022-12-11 20:29:01,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:01,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:01,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:01,821 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:01,821 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:01,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573538535] [2022-12-11 20:29:01,821 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573538535] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:01,821 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:01,822 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:01,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729032109] [2022-12-11 20:29:01,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:01,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:01,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:01,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:01,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:01,822 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:01,823 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 568 places, 461 transitions, 6854 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:01,823 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:01,823 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:01,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:02,797 INFO L130 PetriNetUnfolder]: 311/988 cut-off events. [2022-12-11 20:29:02,798 INFO L131 PetriNetUnfolder]: For 34127/34127 co-relation queries the response was YES. [2022-12-11 20:29:02,809 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9263 conditions, 988 events. 311/988 cut-off events. For 34127/34127 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 5968 event pairs, 23 based on Foata normal form. 1/985 useless extension candidates. Maximal degree in co-relation 9055. Up to 684 conditions per place. [2022-12-11 20:29:02,812 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 344 selfloop transitions, 81 changer transitions 21/479 dead transitions. [2022-12-11 20:29:02,812 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 581 places, 479 transitions, 7876 flow [2022-12-11 20:29:02,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-11 20:29:02,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-11 20:29:02,813 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 1636 transitions. [2022-12-11 20:29:02,813 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5223499361430396 [2022-12-11 20:29:02,813 INFO L175 Difference]: Start difference. First operand has 568 places, 461 transitions, 6854 flow. Second operand 36 states and 1636 transitions. [2022-12-11 20:29:02,813 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 581 places, 479 transitions, 7876 flow [2022-12-11 20:29:03,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 541 places, 479 transitions, 7483 flow, removed 53 selfloop flow, removed 40 redundant places. [2022-12-11 20:29:03,058 INFO L231 Difference]: Finished difference. Result has 546 places, 448 transitions, 6499 flow [2022-12-11 20:29:03,058 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6465, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=380, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=6499, PETRI_PLACES=546, PETRI_TRANSITIONS=448} [2022-12-11 20:29:03,059 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 464 predicate places. [2022-12-11 20:29:03,059 INFO L495 AbstractCegarLoop]: Abstraction has has 546 places, 448 transitions, 6499 flow [2022-12-11 20:29:03,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:03,059 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:03,059 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] [2022-12-11 20:29:03,059 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable316 [2022-12-11 20:29:03,059 INFO L420 AbstractCegarLoop]: === Iteration 318 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:03,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:03,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1895745021, now seen corresponding path program 318 times [2022-12-11 20:29:03,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:03,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580641222] [2022-12-11 20:29:03,059 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:03,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:03,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:03,335 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 20:29:03,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:03,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580641222] [2022-12-11 20:29:03,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580641222] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:03,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:03,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:03,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614788563] [2022-12-11 20:29:03,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:03,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:03,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:03,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:03,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:03,337 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:03,337 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 546 places, 448 transitions, 6499 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:03,337 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:03,337 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:03,337 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:04,234 INFO L130 PetriNetUnfolder]: 307/966 cut-off events. [2022-12-11 20:29:04,235 INFO L131 PetriNetUnfolder]: For 33155/33155 co-relation queries the response was YES. [2022-12-11 20:29:04,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9049 conditions, 966 events. 307/966 cut-off events. For 33155/33155 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 5735 event pairs, 23 based on Foata normal form. 1/964 useless extension candidates. Maximal degree in co-relation 8849. Up to 659 conditions per place. [2022-12-11 20:29:04,248 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 313 selfloop transitions, 89 changer transitions 32/467 dead transitions. [2022-12-11 20:29:04,248 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 561 places, 467 transitions, 7495 flow [2022-12-11 20:29:04,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:29:04,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:29:04,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1592 transitions. [2022-12-11 20:29:04,250 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5228243021346469 [2022-12-11 20:29:04,250 INFO L175 Difference]: Start difference. First operand has 546 places, 448 transitions, 6499 flow. Second operand 35 states and 1592 transitions. [2022-12-11 20:29:04,250 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 561 places, 467 transitions, 7495 flow [2022-12-11 20:29:04,459 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 467 transitions, 7150 flow, removed 38 selfloop flow, removed 39 redundant places. [2022-12-11 20:29:04,464 INFO L231 Difference]: Finished difference. Result has 526 places, 425 transitions, 6089 flow [2022-12-11 20:29:04,464 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6164, PETRI_DIFFERENCE_MINUEND_PLACES=488, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=359, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=6089, PETRI_PLACES=526, PETRI_TRANSITIONS=425} [2022-12-11 20:29:04,464 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 444 predicate places. [2022-12-11 20:29:04,464 INFO L495 AbstractCegarLoop]: Abstraction has has 526 places, 425 transitions, 6089 flow [2022-12-11 20:29:04,464 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:04,464 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:04,465 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] [2022-12-11 20:29:04,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable317 [2022-12-11 20:29:04,465 INFO L420 AbstractCegarLoop]: === Iteration 319 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:04,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:04,465 INFO L85 PathProgramCache]: Analyzing trace with hash 937960749, now seen corresponding path program 319 times [2022-12-11 20:29:04,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:04,465 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [601667902] [2022-12-11 20:29:04,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:04,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:04,777 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:04,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:04,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [601667902] [2022-12-11 20:29:04,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [601667902] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:04,778 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:04,778 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:04,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450517289] [2022-12-11 20:29:04,778 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:04,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:04,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:04,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:04,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:04,779 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:04,779 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 526 places, 425 transitions, 6089 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:04,779 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:04,779 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:04,779 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:05,791 INFO L130 PetriNetUnfolder]: 300/929 cut-off events. [2022-12-11 20:29:05,791 INFO L131 PetriNetUnfolder]: For 30196/30196 co-relation queries the response was YES. [2022-12-11 20:29:05,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8583 conditions, 929 events. 300/929 cut-off events. For 30196/30196 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5367 event pairs, 23 based on Foata normal form. 1/927 useless extension candidates. Maximal degree in co-relation 8391. Up to 650 conditions per place. [2022-12-11 20:29:05,804 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 313 selfloop transitions, 67 changer transitions 31/444 dead transitions. [2022-12-11 20:29:05,804 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 444 transitions, 7035 flow [2022-12-11 20:29:05,804 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:29:05,804 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:29:05,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1503 transitions. [2022-12-11 20:29:05,805 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5235109717868338 [2022-12-11 20:29:05,805 INFO L175 Difference]: Start difference. First operand has 526 places, 425 transitions, 6089 flow. Second operand 33 states and 1503 transitions. [2022-12-11 20:29:05,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 444 transitions, 7035 flow [2022-12-11 20:29:05,991 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 498 places, 444 transitions, 6682 flow, removed 21 selfloop flow, removed 46 redundant places. [2022-12-11 20:29:05,996 INFO L231 Difference]: Finished difference. Result has 502 places, 403 transitions, 5514 flow [2022-12-11 20:29:05,996 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5744, PETRI_DIFFERENCE_MINUEND_PLACES=466, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=425, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=5514, PETRI_PLACES=502, PETRI_TRANSITIONS=403} [2022-12-11 20:29:05,996 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 420 predicate places. [2022-12-11 20:29:05,996 INFO L495 AbstractCegarLoop]: Abstraction has has 502 places, 403 transitions, 5514 flow [2022-12-11 20:29:05,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:05,996 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:05,997 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] [2022-12-11 20:29:05,997 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable318 [2022-12-11 20:29:05,997 INFO L420 AbstractCegarLoop]: === Iteration 320 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:05,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:05,997 INFO L85 PathProgramCache]: Analyzing trace with hash 41592499, now seen corresponding path program 320 times [2022-12-11 20:29:05,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:05,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042247092] [2022-12-11 20:29:05,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:05,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:06,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:06,308 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 20:29:06,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:06,308 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042247092] [2022-12-11 20:29:06,308 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042247092] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:06,309 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:06,309 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:06,309 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180087219] [2022-12-11 20:29:06,309 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:06,309 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:06,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:06,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:06,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:06,310 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:06,311 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 403 transitions, 5514 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:06,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:06,311 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:06,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:07,297 INFO L130 PetriNetUnfolder]: 292/913 cut-off events. [2022-12-11 20:29:07,297 INFO L131 PetriNetUnfolder]: For 28202/28202 co-relation queries the response was YES. [2022-12-11 20:29:07,307 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8172 conditions, 913 events. 292/913 cut-off events. For 28202/28202 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5291 event pairs, 23 based on Foata normal form. 1/911 useless extension candidates. Maximal degree in co-relation 7988. Up to 603 conditions per place. [2022-12-11 20:29:07,310 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 276 selfloop transitions, 84 changer transitions 35/428 dead transitions. [2022-12-11 20:29:07,310 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 428 transitions, 6643 flow [2022-12-11 20:29:07,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:29:07,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:29:07,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1770 transitions. [2022-12-11 20:29:07,311 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5216622458001768 [2022-12-11 20:29:07,311 INFO L175 Difference]: Start difference. First operand has 502 places, 403 transitions, 5514 flow. Second operand 39 states and 1770 transitions. [2022-12-11 20:29:07,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 428 transitions, 6643 flow [2022-12-11 20:29:07,469 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 481 places, 428 transitions, 6370 flow, removed 19 selfloop flow, removed 38 redundant places. [2022-12-11 20:29:07,473 INFO L231 Difference]: Finished difference. Result has 488 places, 381 transitions, 5185 flow [2022-12-11 20:29:07,473 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5253, PETRI_DIFFERENCE_MINUEND_PLACES=443, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=403, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=5185, PETRI_PLACES=488, PETRI_TRANSITIONS=381} [2022-12-11 20:29:07,473 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 406 predicate places. [2022-12-11 20:29:07,473 INFO L495 AbstractCegarLoop]: Abstraction has has 488 places, 381 transitions, 5185 flow [2022-12-11 20:29:07,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:07,474 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:07,474 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] [2022-12-11 20:29:07,474 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable319 [2022-12-11 20:29:07,474 INFO L420 AbstractCegarLoop]: === Iteration 321 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:07,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:07,474 INFO L85 PathProgramCache]: Analyzing trace with hash 421162291, now seen corresponding path program 321 times [2022-12-11 20:29:07,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:07,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2053434427] [2022-12-11 20:29:07,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:07,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:07,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:07,791 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 20:29:07,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:07,791 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2053434427] [2022-12-11 20:29:07,791 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2053434427] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:07,791 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:07,791 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:07,791 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496028456] [2022-12-11 20:29:07,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:07,792 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:07,792 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:07,792 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:07,792 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:07,792 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:07,793 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 381 transitions, 5185 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:07,793 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:07,793 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:07,793 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:08,822 INFO L130 PetriNetUnfolder]: 280/877 cut-off events. [2022-12-11 20:29:08,822 INFO L131 PetriNetUnfolder]: For 27941/27941 co-relation queries the response was YES. [2022-12-11 20:29:08,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7948 conditions, 877 events. 280/877 cut-off events. For 27941/27941 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 5000 event pairs, 23 based on Foata normal form. 1/875 useless extension candidates. Maximal degree in co-relation 7767. Up to 573 conditions per place. [2022-12-11 20:29:08,834 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 251 selfloop transitions, 84 changer transitions 41/409 dead transitions. [2022-12-11 20:29:08,834 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 513 places, 409 transitions, 6453 flow [2022-12-11 20:29:08,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:29:08,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:29:08,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1730 transitions. [2022-12-11 20:29:08,836 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5232909860859044 [2022-12-11 20:29:08,836 INFO L175 Difference]: Start difference. First operand has 488 places, 381 transitions, 5185 flow. Second operand 38 states and 1730 transitions. [2022-12-11 20:29:08,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 513 places, 409 transitions, 6453 flow [2022-12-11 20:29:09,032 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 409 transitions, 6126 flow, removed 57 selfloop flow, removed 45 redundant places. [2022-12-11 20:29:09,036 INFO L231 Difference]: Finished difference. Result has 475 places, 356 transitions, 4966 flow [2022-12-11 20:29:09,036 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4888, PETRI_DIFFERENCE_MINUEND_PLACES=431, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=381, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=81, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=298, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=4966, PETRI_PLACES=475, PETRI_TRANSITIONS=356} [2022-12-11 20:29:09,036 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 393 predicate places. [2022-12-11 20:29:09,036 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 356 transitions, 4966 flow [2022-12-11 20:29:09,037 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:09,037 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:09,037 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] [2022-12-11 20:29:09,037 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable320 [2022-12-11 20:29:09,037 INFO L420 AbstractCegarLoop]: === Iteration 322 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:09,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:09,037 INFO L85 PathProgramCache]: Analyzing trace with hash 820033687, now seen corresponding path program 322 times [2022-12-11 20:29:09,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:09,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391799635] [2022-12-11 20:29:09,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:09,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:09,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:09,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:09,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:09,340 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391799635] [2022-12-11 20:29:09,340 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391799635] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:09,340 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:09,340 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:09,340 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976881893] [2022-12-11 20:29:09,340 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:09,340 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:09,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:09,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:09,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:09,341 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:09,341 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 356 transitions, 4966 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:09,341 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:09,341 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:09,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:10,348 INFO L130 PetriNetUnfolder]: 270/838 cut-off events. [2022-12-11 20:29:10,348 INFO L131 PetriNetUnfolder]: For 28034/28034 co-relation queries the response was YES. [2022-12-11 20:29:10,356 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7777 conditions, 838 events. 270/838 cut-off events. For 28034/28034 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4667 event pairs, 23 based on Foata normal form. 1/836 useless extension candidates. Maximal degree in co-relation 7601. Up to 548 conditions per place. [2022-12-11 20:29:10,359 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 229 selfloop transitions, 104 changer transitions 20/386 dead transitions. [2022-12-11 20:29:10,359 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 386 transitions, 6219 flow [2022-12-11 20:29:10,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:29:10,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:29:10,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1859 transitions. [2022-12-11 20:29:10,361 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5211662461452201 [2022-12-11 20:29:10,361 INFO L175 Difference]: Start difference. First operand has 475 places, 356 transitions, 4966 flow. Second operand 41 states and 1859 transitions. [2022-12-11 20:29:10,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 386 transitions, 6219 flow [2022-12-11 20:29:10,548 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 458 places, 386 transitions, 5694 flow, removed 137 selfloop flow, removed 46 redundant places. [2022-12-11 20:29:10,552 INFO L231 Difference]: Finished difference. Result has 464 places, 355 transitions, 4830 flow [2022-12-11 20:29:10,552 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4475, PETRI_DIFFERENCE_MINUEND_PLACES=418, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=4830, PETRI_PLACES=464, PETRI_TRANSITIONS=355} [2022-12-11 20:29:10,552 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 382 predicate places. [2022-12-11 20:29:10,552 INFO L495 AbstractCegarLoop]: Abstraction has has 464 places, 355 transitions, 4830 flow [2022-12-11 20:29:10,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:10,553 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:10,553 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] [2022-12-11 20:29:10,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable321 [2022-12-11 20:29:10,553 INFO L420 AbstractCegarLoop]: === Iteration 323 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:10,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:10,553 INFO L85 PathProgramCache]: Analyzing trace with hash 1009072745, now seen corresponding path program 323 times [2022-12-11 20:29:10,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:10,553 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084791190] [2022-12-11 20:29:10,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:10,553 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:10,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:10,878 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:10,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:10,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084791190] [2022-12-11 20:29:10,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084791190] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:10,879 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:10,879 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:29:10,879 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194288842] [2022-12-11 20:29:10,879 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:10,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:29:10,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:10,879 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:29:10,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:29:10,880 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:10,880 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 355 transitions, 4830 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:10,880 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:10,880 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:10,880 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:11,940 INFO L130 PetriNetUnfolder]: 264/827 cut-off events. [2022-12-11 20:29:11,940 INFO L131 PetriNetUnfolder]: For 25601/25601 co-relation queries the response was YES. [2022-12-11 20:29:11,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7486 conditions, 827 events. 264/827 cut-off events. For 25601/25601 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 4584 event pairs, 23 based on Foata normal form. 1/825 useless extension candidates. Maximal degree in co-relation 7315. Up to 534 conditions per place. [2022-12-11 20:29:11,951 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 224 selfloop transitions, 87 changer transitions 35/379 dead transitions. [2022-12-11 20:29:11,951 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 379 transitions, 5855 flow [2022-12-11 20:29:11,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:29:11,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:29:11,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1854 transitions. [2022-12-11 20:29:11,952 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5197645079899075 [2022-12-11 20:29:11,952 INFO L175 Difference]: Start difference. First operand has 464 places, 355 transitions, 4830 flow. Second operand 41 states and 1854 transitions. [2022-12-11 20:29:11,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 379 transitions, 5855 flow [2022-12-11 20:29:12,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 460 places, 379 transitions, 5408 flow, removed 119 selfloop flow, removed 37 redundant places. [2022-12-11 20:29:12,118 INFO L231 Difference]: Finished difference. Result has 467 places, 333 transitions, 4337 flow [2022-12-11 20:29:12,118 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4394, PETRI_DIFFERENCE_MINUEND_PLACES=420, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=355, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=86, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=4337, PETRI_PLACES=467, PETRI_TRANSITIONS=333} [2022-12-11 20:29:12,118 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 385 predicate places. [2022-12-11 20:29:12,118 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 333 transitions, 4337 flow [2022-12-11 20:29:12,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:12,119 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:12,119 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] [2022-12-11 20:29:12,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable322 [2022-12-11 20:29:12,119 INFO L420 AbstractCegarLoop]: === Iteration 324 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:12,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:12,119 INFO L85 PathProgramCache]: Analyzing trace with hash 786915551, now seen corresponding path program 324 times [2022-12-11 20:29:12,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:12,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134034797] [2022-12-11 20:29:12,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:12,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:12,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:12,433 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:12,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:12,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134034797] [2022-12-11 20:29:12,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134034797] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:12,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:12,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:12,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1591268866] [2022-12-11 20:29:12,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:12,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:12,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:12,434 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:12,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:12,434 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:12,435 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 333 transitions, 4337 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:12,435 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:12,435 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:12,435 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:13,437 INFO L130 PetriNetUnfolder]: 257/809 cut-off events. [2022-12-11 20:29:13,437 INFO L131 PetriNetUnfolder]: For 25848/25848 co-relation queries the response was YES. [2022-12-11 20:29:13,445 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7338 conditions, 809 events. 257/809 cut-off events. For 25848/25848 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 4433 event pairs, 22 based on Foata normal form. 1/807 useless extension candidates. Maximal degree in co-relation 7166. Up to 528 conditions per place. [2022-12-11 20:29:13,448 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 214 selfloop transitions, 104 changer transitions 16/367 dead transitions. [2022-12-11 20:29:13,448 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 367 transitions, 5571 flow [2022-12-11 20:29:13,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:29:13,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:29:13,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1816 transitions. [2022-12-11 20:29:13,449 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5218390804597701 [2022-12-11 20:29:13,449 INFO L175 Difference]: Start difference. First operand has 467 places, 333 transitions, 4337 flow. Second operand 40 states and 1816 transitions. [2022-12-11 20:29:13,449 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 367 transitions, 5571 flow [2022-12-11 20:29:13,619 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 447 places, 367 transitions, 5244 flow, removed 57 selfloop flow, removed 47 redundant places. [2022-12-11 20:29:13,622 INFO L231 Difference]: Finished difference. Result has 456 places, 339 transitions, 4502 flow [2022-12-11 20:29:13,622 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4038, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=333, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=98, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=230, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=4502, PETRI_PLACES=456, PETRI_TRANSITIONS=339} [2022-12-11 20:29:13,622 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 374 predicate places. [2022-12-11 20:29:13,623 INFO L495 AbstractCegarLoop]: Abstraction has has 456 places, 339 transitions, 4502 flow [2022-12-11 20:29:13,623 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:13,623 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:13,623 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] [2022-12-11 20:29:13,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable323 [2022-12-11 20:29:13,623 INFO L420 AbstractCegarLoop]: === Iteration 325 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:13,623 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:13,623 INFO L85 PathProgramCache]: Analyzing trace with hash 822231733, now seen corresponding path program 325 times [2022-12-11 20:29:13,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:13,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [433140977] [2022-12-11 20:29:13,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:13,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:13,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:13,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 20:29:13,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:13,945 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [433140977] [2022-12-11 20:29:13,945 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [433140977] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:13,945 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:13,945 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:13,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119367123] [2022-12-11 20:29:13,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:13,945 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:13,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:13,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:13,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:13,946 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:13,946 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 456 places, 339 transitions, 4502 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:13,947 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:13,947 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:13,947 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:14,748 INFO L130 PetriNetUnfolder]: 252/794 cut-off events. [2022-12-11 20:29:14,748 INFO L131 PetriNetUnfolder]: For 24589/24589 co-relation queries the response was YES. [2022-12-11 20:29:14,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7130 conditions, 794 events. 252/794 cut-off events. For 24589/24589 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 4315 event pairs, 23 based on Foata normal form. 1/792 useless extension candidates. Maximal degree in co-relation 6961. Up to 551 conditions per place. [2022-12-11 20:29:14,758 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 235 selfloop transitions, 71 changer transitions 18/357 dead transitions. [2022-12-11 20:29:14,758 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 357 transitions, 5270 flow [2022-12-11 20:29:14,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:29:14,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:29:14,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1546 transitions. [2022-12-11 20:29:14,759 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5226504394861393 [2022-12-11 20:29:14,759 INFO L175 Difference]: Start difference. First operand has 456 places, 339 transitions, 4502 flow. Second operand 34 states and 1546 transitions. [2022-12-11 20:29:14,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 357 transitions, 5270 flow [2022-12-11 20:29:14,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 357 transitions, 4893 flow, removed 100 selfloop flow, removed 35 redundant places. [2022-12-11 20:29:14,927 INFO L231 Difference]: Finished difference. Result has 452 places, 328 transitions, 4199 flow [2022-12-11 20:29:14,927 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4131, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=268, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=4199, PETRI_PLACES=452, PETRI_TRANSITIONS=328} [2022-12-11 20:29:14,927 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 370 predicate places. [2022-12-11 20:29:14,927 INFO L495 AbstractCegarLoop]: Abstraction has has 452 places, 328 transitions, 4199 flow [2022-12-11 20:29:14,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:14,928 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:14,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] [2022-12-11 20:29:14,928 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable324 [2022-12-11 20:29:14,928 INFO L420 AbstractCegarLoop]: === Iteration 326 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:14,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:14,928 INFO L85 PathProgramCache]: Analyzing trace with hash -709179175, now seen corresponding path program 326 times [2022-12-11 20:29:14,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:14,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407259188] [2022-12-11 20:29:14,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:14,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:14,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:15,254 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 20:29:15,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:15,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407259188] [2022-12-11 20:29:15,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407259188] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:15,255 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:15,255 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:29:15,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [619585722] [2022-12-11 20:29:15,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:15,255 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:29:15,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:15,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:29:15,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:29:15,256 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:15,256 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 452 places, 328 transitions, 4199 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:15,256 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:15,256 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:15,256 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:16,422 INFO L130 PetriNetUnfolder]: 251/786 cut-off events. [2022-12-11 20:29:16,423 INFO L131 PetriNetUnfolder]: For 25981/25981 co-relation queries the response was YES. [2022-12-11 20:29:16,428 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7158 conditions, 786 events. 251/786 cut-off events. For 25981/25981 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 4270 event pairs, 22 based on Foata normal form. 1/784 useless extension candidates. Maximal degree in co-relation 6990. Up to 500 conditions per place. [2022-12-11 20:29:16,431 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 194 selfloop transitions, 87 changer transitions 41/355 dead transitions. [2022-12-11 20:29:16,431 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 479 places, 355 transitions, 5354 flow [2022-12-11 20:29:16,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:29:16,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:29:16,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1814 transitions. [2022-12-11 20:29:16,432 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.521264367816092 [2022-12-11 20:29:16,433 INFO L175 Difference]: Start difference. First operand has 452 places, 328 transitions, 4199 flow. Second operand 40 states and 1814 transitions. [2022-12-11 20:29:16,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 479 places, 355 transitions, 5354 flow [2022-12-11 20:29:16,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 439 places, 355 transitions, 5078 flow, removed 27 selfloop flow, removed 40 redundant places. [2022-12-11 20:29:16,597 INFO L231 Difference]: Finished difference. Result has 446 places, 303 transitions, 4032 flow [2022-12-11 20:29:16,597 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3955, PETRI_DIFFERENCE_MINUEND_PLACES=400, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=328, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=4032, PETRI_PLACES=446, PETRI_TRANSITIONS=303} [2022-12-11 20:29:16,597 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 364 predicate places. [2022-12-11 20:29:16,597 INFO L495 AbstractCegarLoop]: Abstraction has has 446 places, 303 transitions, 4032 flow [2022-12-11 20:29:16,597 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:16,597 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:16,598 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] [2022-12-11 20:29:16,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable325 [2022-12-11 20:29:16,598 INFO L420 AbstractCegarLoop]: === Iteration 327 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:16,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:16,598 INFO L85 PathProgramCache]: Analyzing trace with hash -383783431, now seen corresponding path program 327 times [2022-12-11 20:29:16,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:16,598 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621733165] [2022-12-11 20:29:16,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:16,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:16,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:16,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 20:29:16,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:16,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621733165] [2022-12-11 20:29:16,897 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621733165] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:16,897 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:16,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:16,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331049171] [2022-12-11 20:29:16,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:16,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:16,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:16,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:16,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:16,898 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:16,898 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 446 places, 303 transitions, 4032 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:16,898 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:16,898 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:16,898 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:17,764 INFO L130 PetriNetUnfolder]: 236/731 cut-off events. [2022-12-11 20:29:17,764 INFO L131 PetriNetUnfolder]: For 22626/22626 co-relation queries the response was YES. [2022-12-11 20:29:17,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6705 conditions, 731 events. 236/731 cut-off events. For 22626/22626 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 3820 event pairs, 23 based on Foata normal form. 1/729 useless extension candidates. Maximal degree in co-relation 6540. Up to 499 conditions per place. [2022-12-11 20:29:17,773 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 195 selfloop transitions, 70 changer transitions 24/322 dead transitions. [2022-12-11 20:29:17,773 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 468 places, 322 transitions, 4731 flow [2022-12-11 20:29:17,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:29:17,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:29:17,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1552 transitions. [2022-12-11 20:29:17,776 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5246788370520622 [2022-12-11 20:29:17,776 INFO L175 Difference]: Start difference. First operand has 446 places, 303 transitions, 4032 flow. Second operand 34 states and 1552 transitions. [2022-12-11 20:29:17,776 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 468 places, 322 transitions, 4731 flow [2022-12-11 20:29:17,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 322 transitions, 4287 flow, removed 120 selfloop flow, removed 46 redundant places. [2022-12-11 20:29:17,920 INFO L231 Difference]: Finished difference. Result has 426 places, 286 transitions, 3627 flow [2022-12-11 20:29:17,920 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3594, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=303, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=233, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3627, PETRI_PLACES=426, PETRI_TRANSITIONS=286} [2022-12-11 20:29:17,920 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 344 predicate places. [2022-12-11 20:29:17,920 INFO L495 AbstractCegarLoop]: Abstraction has has 426 places, 286 transitions, 3627 flow [2022-12-11 20:29:17,920 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:17,920 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:17,920 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] [2022-12-11 20:29:17,921 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable326 [2022-12-11 20:29:17,921 INFO L420 AbstractCegarLoop]: === Iteration 328 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:17,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:17,921 INFO L85 PathProgramCache]: Analyzing trace with hash 388112401, now seen corresponding path program 328 times [2022-12-11 20:29:17,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:17,921 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72154758] [2022-12-11 20:29:17,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:17,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:17,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:18,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:18,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:18,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72154758] [2022-12-11 20:29:18,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72154758] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:18,236 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:18,236 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:29:18,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610441110] [2022-12-11 20:29:18,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:18,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:29:18,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:18,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:29:18,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:29:18,237 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:18,238 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 426 places, 286 transitions, 3627 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:18,238 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:18,238 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:18,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:19,200 INFO L130 PetriNetUnfolder]: 231/714 cut-off events. [2022-12-11 20:29:19,200 INFO L131 PetriNetUnfolder]: For 21425/21425 co-relation queries the response was YES. [2022-12-11 20:29:19,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6555 conditions, 714 events. 231/714 cut-off events. For 21425/21425 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3692 event pairs, 23 based on Foata normal form. 1/712 useless extension candidates. Maximal degree in co-relation 6395. Up to 486 conditions per place. [2022-12-11 20:29:19,209 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 181 selfloop transitions, 77 changer transitions 16/307 dead transitions. [2022-12-11 20:29:19,209 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 307 transitions, 4452 flow [2022-12-11 20:29:19,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:29:19,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:29:19,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1585 transitions. [2022-12-11 20:29:19,210 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5205254515599343 [2022-12-11 20:29:19,210 INFO L175 Difference]: Start difference. First operand has 426 places, 286 transitions, 3627 flow. Second operand 35 states and 1585 transitions. [2022-12-11 20:29:19,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 307 transitions, 4452 flow [2022-12-11 20:29:19,348 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 408 places, 307 transitions, 4246 flow, removed 13 selfloop flow, removed 35 redundant places. [2022-12-11 20:29:19,351 INFO L231 Difference]: Finished difference. Result has 413 places, 280 transitions, 3570 flow [2022-12-11 20:29:19,351 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3433, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3570, PETRI_PLACES=413, PETRI_TRANSITIONS=280} [2022-12-11 20:29:19,352 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 331 predicate places. [2022-12-11 20:29:19,352 INFO L495 AbstractCegarLoop]: Abstraction has has 413 places, 280 transitions, 3570 flow [2022-12-11 20:29:19,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:19,352 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:19,352 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] [2022-12-11 20:29:19,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable327 [2022-12-11 20:29:19,352 INFO L420 AbstractCegarLoop]: === Iteration 329 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:19,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:19,352 INFO L85 PathProgramCache]: Analyzing trace with hash -941786385, now seen corresponding path program 329 times [2022-12-11 20:29:19,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:19,353 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813812212] [2022-12-11 20:29:19,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:19,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:19,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:19,656 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:19,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:19,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813812212] [2022-12-11 20:29:19,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813812212] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:19,657 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:19,657 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:19,657 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [856519556] [2022-12-11 20:29:19,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:19,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:19,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:19,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:19,657 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:19,658 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:19,658 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 413 places, 280 transitions, 3570 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:19,658 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:19,658 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:19,658 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:20,476 INFO L130 PetriNetUnfolder]: 226/703 cut-off events. [2022-12-11 20:29:20,477 INFO L131 PetriNetUnfolder]: For 20981/20981 co-relation queries the response was YES. [2022-12-11 20:29:20,483 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6420 conditions, 703 events. 226/703 cut-off events. For 20981/20981 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3632 event pairs, 22 based on Foata normal form. 1/701 useless extension candidates. Maximal degree in co-relation 6262. Up to 493 conditions per place. [2022-12-11 20:29:20,485 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 189 selfloop transitions, 60 changer transitions 18/300 dead transitions. [2022-12-11 20:29:20,485 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 436 places, 300 transitions, 4228 flow [2022-12-11 20:29:20,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:29:20,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:29:20,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1453 transitions. [2022-12-11 20:29:20,487 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5219109195402298 [2022-12-11 20:29:20,487 INFO L175 Difference]: Start difference. First operand has 413 places, 280 transitions, 3570 flow. Second operand 32 states and 1453 transitions. [2022-12-11 20:29:20,487 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 436 places, 300 transitions, 4228 flow [2022-12-11 20:29:20,612 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 401 places, 300 transitions, 4001 flow, removed 15 selfloop flow, removed 35 redundant places. [2022-12-11 20:29:20,615 INFO L231 Difference]: Finished difference. Result has 405 places, 271 transitions, 3399 flow [2022-12-11 20:29:20,615 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3351, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=280, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3399, PETRI_PLACES=405, PETRI_TRANSITIONS=271} [2022-12-11 20:29:20,615 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 323 predicate places. [2022-12-11 20:29:20,615 INFO L495 AbstractCegarLoop]: Abstraction has has 405 places, 271 transitions, 3399 flow [2022-12-11 20:29:20,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:20,615 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:20,615 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] [2022-12-11 20:29:20,616 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable328 [2022-12-11 20:29:20,616 INFO L420 AbstractCegarLoop]: === Iteration 330 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:20,616 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:20,616 INFO L85 PathProgramCache]: Analyzing trace with hash -1625918435, now seen corresponding path program 330 times [2022-12-11 20:29:20,616 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:20,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935576070] [2022-12-11 20:29:20,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:20,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:20,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:20,908 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:20,908 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:20,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935576070] [2022-12-11 20:29:20,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935576070] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:20,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:20,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:20,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447793779] [2022-12-11 20:29:20,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:20,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:20,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:20,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:20,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:20,909 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:20,909 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 271 transitions, 3399 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:20,909 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:20,909 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:20,909 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:21,700 INFO L130 PetriNetUnfolder]: 224/686 cut-off events. [2022-12-11 20:29:21,701 INFO L131 PetriNetUnfolder]: For 19179/19179 co-relation queries the response was YES. [2022-12-11 20:29:21,707 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6218 conditions, 686 events. 224/686 cut-off events. For 19179/19179 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 3479 event pairs, 22 based on Foata normal form. 1/684 useless extension candidates. Maximal degree in co-relation 6063. Up to 479 conditions per place. [2022-12-11 20:29:21,710 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 177 selfloop transitions, 53 changer transitions 28/291 dead transitions. [2022-12-11 20:29:21,710 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 418 places, 291 transitions, 4037 flow [2022-12-11 20:29:21,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:29:21,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:29:21,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1455 transitions. [2022-12-11 20:29:21,711 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5226293103448276 [2022-12-11 20:29:21,711 INFO L175 Difference]: Start difference. First operand has 405 places, 271 transitions, 3399 flow. Second operand 32 states and 1455 transitions. [2022-12-11 20:29:21,711 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 418 places, 291 transitions, 4037 flow [2022-12-11 20:29:21,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 389 places, 291 transitions, 3795 flow, removed 15 selfloop flow, removed 29 redundant places. [2022-12-11 20:29:21,818 INFO L231 Difference]: Finished difference. Result has 393 places, 253 transitions, 3118 flow [2022-12-11 20:29:21,818 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3163, PETRI_DIFFERENCE_MINUEND_PLACES=358, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=271, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3118, PETRI_PLACES=393, PETRI_TRANSITIONS=253} [2022-12-11 20:29:21,818 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 311 predicate places. [2022-12-11 20:29:21,818 INFO L495 AbstractCegarLoop]: Abstraction has has 393 places, 253 transitions, 3118 flow [2022-12-11 20:29:21,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:21,818 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:21,818 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] [2022-12-11 20:29:21,818 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable329 [2022-12-11 20:29:21,818 INFO L420 AbstractCegarLoop]: === Iteration 331 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:21,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:21,819 INFO L85 PathProgramCache]: Analyzing trace with hash 274624959, now seen corresponding path program 331 times [2022-12-11 20:29:21,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:21,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200788019] [2022-12-11 20:29:21,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:21,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:21,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:22,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 20:29:22,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:22,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200788019] [2022-12-11 20:29:22,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200788019] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:22,113 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:22,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:22,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7709628] [2022-12-11 20:29:22,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:22,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:22,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:22,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:22,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:22,114 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:22,115 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 253 transitions, 3118 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:22,115 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:22,115 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:22,115 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:22,915 INFO L130 PetriNetUnfolder]: 225/683 cut-off events. [2022-12-11 20:29:22,915 INFO L131 PetriNetUnfolder]: For 16932/16932 co-relation queries the response was YES. [2022-12-11 20:29:22,921 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6020 conditions, 683 events. 225/683 cut-off events. For 16932/16932 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3441 event pairs, 23 based on Foata normal form. 1/681 useless extension candidates. Maximal degree in co-relation 5869. Up to 482 conditions per place. [2022-12-11 20:29:22,923 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 179 selfloop transitions, 65 changer transitions 18/295 dead transitions. [2022-12-11 20:29:22,923 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 398 places, 295 transitions, 3953 flow [2022-12-11 20:29:22,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:29:22,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:29:22,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1588 transitions. [2022-12-11 20:29:22,924 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5215106732348112 [2022-12-11 20:29:22,924 INFO L175 Difference]: Start difference. First operand has 393 places, 253 transitions, 3118 flow. Second operand 35 states and 1588 transitions. [2022-12-11 20:29:22,924 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 398 places, 295 transitions, 3953 flow [2022-12-11 20:29:22,998 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 365 places, 295 transitions, 3550 flow, removed 44 selfloop flow, removed 33 redundant places. [2022-12-11 20:29:23,001 INFO L231 Difference]: Finished difference. Result has 381 places, 265 transitions, 3036 flow [2022-12-11 20:29:23,001 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2733, PETRI_DIFFERENCE_MINUEND_PLACES=331, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=188, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=3036, PETRI_PLACES=381, PETRI_TRANSITIONS=265} [2022-12-11 20:29:23,001 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 299 predicate places. [2022-12-11 20:29:23,001 INFO L495 AbstractCegarLoop]: Abstraction has has 381 places, 265 transitions, 3036 flow [2022-12-11 20:29:23,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:23,002 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:23,002 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] [2022-12-11 20:29:23,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable330 [2022-12-11 20:29:23,002 INFO L420 AbstractCegarLoop]: === Iteration 332 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:23,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:23,002 INFO L85 PathProgramCache]: Analyzing trace with hash -876253531, now seen corresponding path program 332 times [2022-12-11 20:29:23,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:23,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597829704] [2022-12-11 20:29:23,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:23,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:23,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:23,310 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 20:29:23,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:23,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597829704] [2022-12-11 20:29:23,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597829704] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:23,310 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:23,310 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:29:23,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170756806] [2022-12-11 20:29:23,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:23,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:29:23,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:23,310 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:29:23,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:29:23,311 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:23,311 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 381 places, 265 transitions, 3036 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:23,311 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:23,311 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:23,311 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:24,185 INFO L130 PetriNetUnfolder]: 222/668 cut-off events. [2022-12-11 20:29:24,185 INFO L131 PetriNetUnfolder]: For 13226/13226 co-relation queries the response was YES. [2022-12-11 20:29:24,191 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5523 conditions, 668 events. 222/668 cut-off events. For 13226/13226 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3340 event pairs, 22 based on Foata normal form. 1/666 useless extension candidates. Maximal degree in co-relation 5371. Up to 468 conditions per place. [2022-12-11 20:29:24,193 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 167 selfloop transitions, 54 changer transitions 30/284 dead transitions. [2022-12-11 20:29:24,193 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 284 transitions, 3644 flow [2022-12-11 20:29:24,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:29:24,193 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:29:24,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1492 transitions. [2022-12-11 20:29:24,194 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5196795541623128 [2022-12-11 20:29:24,194 INFO L175 Difference]: Start difference. First operand has 381 places, 265 transitions, 3036 flow. Second operand 33 states and 1492 transitions. [2022-12-11 20:29:24,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 406 places, 284 transitions, 3644 flow [2022-12-11 20:29:24,282 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 382 places, 284 transitions, 3513 flow, removed 14 selfloop flow, removed 24 redundant places. [2022-12-11 20:29:24,285 INFO L231 Difference]: Finished difference. Result has 386 places, 244 transitions, 2809 flow [2022-12-11 20:29:24,285 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2909, PETRI_DIFFERENCE_MINUEND_PLACES=350, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=265, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=2809, PETRI_PLACES=386, PETRI_TRANSITIONS=244} [2022-12-11 20:29:24,291 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 304 predicate places. [2022-12-11 20:29:24,291 INFO L495 AbstractCegarLoop]: Abstraction has has 386 places, 244 transitions, 2809 flow [2022-12-11 20:29:24,291 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:24,291 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:24,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] [2022-12-11 20:29:24,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable331 [2022-12-11 20:29:24,291 INFO L420 AbstractCegarLoop]: === Iteration 333 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:24,291 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:24,291 INFO L85 PathProgramCache]: Analyzing trace with hash -501161313, now seen corresponding path program 333 times [2022-12-11 20:29:24,291 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:24,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270381964] [2022-12-11 20:29:24,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:24,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:24,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:24,569 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 20:29:24,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:24,570 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270381964] [2022-12-11 20:29:24,570 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270381964] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:24,570 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:24,570 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:24,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337056965] [2022-12-11 20:29:24,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:24,570 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:24,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:24,570 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:24,570 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:24,571 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:24,571 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 386 places, 244 transitions, 2809 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:24,571 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:24,571 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:24,571 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:25,300 INFO L130 PetriNetUnfolder]: 224/669 cut-off events. [2022-12-11 20:29:25,301 INFO L131 PetriNetUnfolder]: For 13068/13068 co-relation queries the response was YES. [2022-12-11 20:29:25,306 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5454 conditions, 669 events. 224/669 cut-off events. For 13068/13068 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 3309 event pairs, 22 based on Foata normal form. 1/667 useless extension candidates. Maximal degree in co-relation 5305. Up to 463 conditions per place. [2022-12-11 20:29:25,309 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 166 selfloop transitions, 60 changer transitions 24/283 dead transitions. [2022-12-11 20:29:25,309 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 390 places, 283 transitions, 3587 flow [2022-12-11 20:29:25,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:29:25,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:29:25,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1547 transitions. [2022-12-11 20:29:25,310 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5229885057471264 [2022-12-11 20:29:25,310 INFO L175 Difference]: Start difference. First operand has 386 places, 244 transitions, 2809 flow. Second operand 34 states and 1547 transitions. [2022-12-11 20:29:25,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 390 places, 283 transitions, 3587 flow [2022-12-11 20:29:25,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 283 transitions, 3169 flow, removed 44 selfloop flow, removed 39 redundant places. [2022-12-11 20:29:25,377 INFO L231 Difference]: Finished difference. Result has 364 places, 246 transitions, 2615 flow [2022-12-11 20:29:25,377 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2407, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=184, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=2615, PETRI_PLACES=364, PETRI_TRANSITIONS=246} [2022-12-11 20:29:25,377 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 282 predicate places. [2022-12-11 20:29:25,377 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 246 transitions, 2615 flow [2022-12-11 20:29:25,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:25,377 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:25,377 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] [2022-12-11 20:29:25,377 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable332 [2022-12-11 20:29:25,378 INFO L420 AbstractCegarLoop]: === Iteration 334 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:25,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:25,378 INFO L85 PathProgramCache]: Analyzing trace with hash 670382097, now seen corresponding path program 334 times [2022-12-11 20:29:25,378 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:25,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449088281] [2022-12-11 20:29:25,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:25,378 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:25,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:25,670 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 20:29:25,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:25,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449088281] [2022-12-11 20:29:25,670 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1449088281] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:25,670 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:25,670 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:25,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152329244] [2022-12-11 20:29:25,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:25,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:25,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:25,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:25,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:25,671 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:25,671 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 246 transitions, 2615 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:25,671 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:25,671 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:25,671 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:26,455 INFO L130 PetriNetUnfolder]: 217/644 cut-off events. [2022-12-11 20:29:26,455 INFO L131 PetriNetUnfolder]: For 9573/9573 co-relation queries the response was YES. [2022-12-11 20:29:26,460 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4850 conditions, 644 events. 217/644 cut-off events. For 9573/9573 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 3130 event pairs, 21 based on Foata normal form. 1/642 useless extension candidates. Maximal degree in co-relation 4705. Up to 442 conditions per place. [2022-12-11 20:29:26,462 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 139 selfloop transitions, 73 changer transitions 18/263 dead transitions. [2022-12-11 20:29:26,462 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 263 transitions, 3171 flow [2022-12-11 20:29:26,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 20:29:26,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 20:29:26,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 1582 transitions. [2022-12-11 20:29:26,464 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5195402298850574 [2022-12-11 20:29:26,464 INFO L175 Difference]: Start difference. First operand has 364 places, 246 transitions, 2615 flow. Second operand 35 states and 1582 transitions. [2022-12-11 20:29:26,464 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 263 transitions, 3171 flow [2022-12-11 20:29:26,525 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 360 places, 263 transitions, 3039 flow, removed 20 selfloop flow, removed 28 redundant places. [2022-12-11 20:29:26,527 INFO L231 Difference]: Finished difference. Result has 364 places, 235 transitions, 2561 flow [2022-12-11 20:29:26,528 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2489, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=246, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=2561, PETRI_PLACES=364, PETRI_TRANSITIONS=235} [2022-12-11 20:29:26,528 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 282 predicate places. [2022-12-11 20:29:26,528 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 235 transitions, 2561 flow [2022-12-11 20:29:26,528 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:26,528 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:26,528 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] [2022-12-11 20:29:26,528 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable333 [2022-12-11 20:29:26,528 INFO L420 AbstractCegarLoop]: === Iteration 335 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:26,528 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:26,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1176610307, now seen corresponding path program 335 times [2022-12-11 20:29:26,529 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:26,529 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1204585320] [2022-12-11 20:29:26,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:26,529 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:26,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:26,839 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 20:29:26,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:26,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1204585320] [2022-12-11 20:29:26,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1204585320] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:26,840 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:26,840 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:26,840 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445930484] [2022-12-11 20:29:26,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:26,840 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:26,840 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:26,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:26,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:26,841 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:26,841 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 235 transitions, 2561 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:26,841 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:26,841 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:26,841 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:27,689 INFO L130 PetriNetUnfolder]: 215/640 cut-off events. [2022-12-11 20:29:27,689 INFO L131 PetriNetUnfolder]: For 9890/9890 co-relation queries the response was YES. [2022-12-11 20:29:27,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4860 conditions, 640 events. 215/640 cut-off events. For 9890/9890 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 3101 event pairs, 21 based on Foata normal form. 1/638 useless extension candidates. Maximal degree in co-relation 4720. Up to 454 conditions per place. [2022-12-11 20:29:27,696 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 156 selfloop transitions, 50 changer transitions 18/257 dead transitions. [2022-12-11 20:29:27,696 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 383 places, 257 transitions, 3149 flow [2022-12-11 20:29:27,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:29:27,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:29:27,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1448 transitions. [2022-12-11 20:29:27,697 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5201149425287356 [2022-12-11 20:29:27,697 INFO L175 Difference]: Start difference. First operand has 364 places, 235 transitions, 2561 flow. Second operand 32 states and 1448 transitions. [2022-12-11 20:29:27,697 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 383 places, 257 transitions, 3149 flow [2022-12-11 20:29:27,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 257 transitions, 2879 flow, removed 17 selfloop flow, removed 42 redundant places. [2022-12-11 20:29:27,754 INFO L231 Difference]: Finished difference. Result has 348 places, 229 transitions, 2348 flow [2022-12-11 20:29:27,754 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2299, PETRI_DIFFERENCE_MINUEND_PLACES=310, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=185, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2348, PETRI_PLACES=348, PETRI_TRANSITIONS=229} [2022-12-11 20:29:27,754 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 266 predicate places. [2022-12-11 20:29:27,754 INFO L495 AbstractCegarLoop]: Abstraction has has 348 places, 229 transitions, 2348 flow [2022-12-11 20:29:27,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:27,754 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:27,754 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] [2022-12-11 20:29:27,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable334 [2022-12-11 20:29:27,755 INFO L420 AbstractCegarLoop]: === Iteration 336 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:27,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:27,755 INFO L85 PathProgramCache]: Analyzing trace with hash 1666779037, now seen corresponding path program 336 times [2022-12-11 20:29:27,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:27,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924017100] [2022-12-11 20:29:27,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:27,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:27,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:28,041 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 20:29:28,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:28,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924017100] [2022-12-11 20:29:28,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924017100] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:28,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:28,041 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:28,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635892066] [2022-12-11 20:29:28,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:28,042 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:28,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:28,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:28,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:28,042 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:28,043 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 229 transitions, 2348 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:28,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:28,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:28,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:28,800 INFO L130 PetriNetUnfolder]: 214/633 cut-off events. [2022-12-11 20:29:28,800 INFO L131 PetriNetUnfolder]: For 8398/8398 co-relation queries the response was YES. [2022-12-11 20:29:28,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4594 conditions, 633 events. 214/633 cut-off events. For 8398/8398 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 3031 event pairs, 22 based on Foata normal form. 1/631 useless extension candidates. Maximal degree in co-relation 4458. Up to 443 conditions per place. [2022-12-11 20:29:28,807 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 147 selfloop transitions, 38 changer transitions 34/252 dead transitions. [2022-12-11 20:29:28,807 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 252 transitions, 2905 flow [2022-12-11 20:29:28,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:29:28,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:29:28,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1450 transitions. [2022-12-11 20:29:28,808 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5208333333333334 [2022-12-11 20:29:28,808 INFO L175 Difference]: Start difference. First operand has 348 places, 229 transitions, 2348 flow. Second operand 32 states and 1450 transitions. [2022-12-11 20:29:28,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 252 transitions, 2905 flow [2022-12-11 20:29:28,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 252 transitions, 2766 flow, removed 15 selfloop flow, removed 33 redundant places. [2022-12-11 20:29:28,851 INFO L231 Difference]: Finished difference. Result has 337 places, 210 transitions, 2087 flow [2022-12-11 20:29:28,851 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2215, PETRI_DIFFERENCE_MINUEND_PLACES=300, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=2087, PETRI_PLACES=337, PETRI_TRANSITIONS=210} [2022-12-11 20:29:28,851 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 255 predicate places. [2022-12-11 20:29:28,851 INFO L495 AbstractCegarLoop]: Abstraction has has 337 places, 210 transitions, 2087 flow [2022-12-11 20:29:28,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:28,851 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:28,851 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] [2022-12-11 20:29:28,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable335 [2022-12-11 20:29:28,851 INFO L420 AbstractCegarLoop]: === Iteration 337 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:28,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:28,852 INFO L85 PathProgramCache]: Analyzing trace with hash -2103752325, now seen corresponding path program 337 times [2022-12-11 20:29:28,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:28,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1502033398] [2022-12-11 20:29:28,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:28,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:28,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:29,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:29,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:29,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1502033398] [2022-12-11 20:29:29,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1502033398] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:29,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:29,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:29,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1642855030] [2022-12-11 20:29:29,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:29,146 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:29,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:29,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:29,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:29,147 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:29,147 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 337 places, 210 transitions, 2087 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:29,147 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:29,147 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:29,147 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:29,922 INFO L130 PetriNetUnfolder]: 206/593 cut-off events. [2022-12-11 20:29:29,923 INFO L131 PetriNetUnfolder]: For 8069/8069 co-relation queries the response was YES. [2022-12-11 20:29:29,927 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4338 conditions, 593 events. 206/593 cut-off events. For 8069/8069 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2732 event pairs, 22 based on Foata normal form. 1/592 useless extension candidates. Maximal degree in co-relation 4208. Up to 409 conditions per place. [2022-12-11 20:29:29,929 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 115 selfloop transitions, 54 changer transitions 24/226 dead transitions. [2022-12-11 20:29:29,929 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 226 transitions, 2556 flow [2022-12-11 20:29:29,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:29:29,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:29:29,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1539 transitions. [2022-12-11 20:29:29,930 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5202839756592292 [2022-12-11 20:29:29,930 INFO L175 Difference]: Start difference. First operand has 337 places, 210 transitions, 2087 flow. Second operand 34 states and 1539 transitions. [2022-12-11 20:29:29,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 226 transitions, 2556 flow [2022-12-11 20:29:29,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 305 places, 226 transitions, 2386 flow, removed 25 selfloop flow, removed 35 redundant places. [2022-12-11 20:29:29,974 INFO L231 Difference]: Finished difference. Result has 309 places, 193 transitions, 1921 flow [2022-12-11 20:29:29,974 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1921, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=210, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=1921, PETRI_PLACES=309, PETRI_TRANSITIONS=193} [2022-12-11 20:29:29,974 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 227 predicate places. [2022-12-11 20:29:29,974 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 193 transitions, 1921 flow [2022-12-11 20:29:29,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:29,974 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:29,974 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] [2022-12-11 20:29:29,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable336 [2022-12-11 20:29:29,974 INFO L420 AbstractCegarLoop]: === Iteration 338 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:29,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:29,975 INFO L85 PathProgramCache]: Analyzing trace with hash 1311546287, now seen corresponding path program 338 times [2022-12-11 20:29:29,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:29,975 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959347002] [2022-12-11 20:29:29,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:29,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:29,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:30,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:30,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:30,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959347002] [2022-12-11 20:29:30,281 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959347002] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:30,281 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:30,281 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:29:30,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1904907496] [2022-12-11 20:29:30,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:30,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:29:30,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:30,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:29:30,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:29:30,282 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:30,282 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 193 transitions, 1921 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:30,282 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:30,282 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:30,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:31,115 INFO L130 PetriNetUnfolder]: 200/567 cut-off events. [2022-12-11 20:29:31,116 INFO L131 PetriNetUnfolder]: For 7972/7972 co-relation queries the response was YES. [2022-12-11 20:29:31,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4209 conditions, 567 events. 200/567 cut-off events. For 7972/7972 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2557 event pairs, 23 based on Foata normal form. 1/565 useless extension candidates. Maximal degree in co-relation 4092. Up to 403 conditions per place. [2022-12-11 20:29:31,121 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 110 selfloop transitions, 45 changer transitions 22/210 dead transitions. [2022-12-11 20:29:31,121 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 210 transitions, 2361 flow [2022-12-11 20:29:31,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:29:31,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:29:31,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1488 transitions. [2022-12-11 20:29:31,122 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5182863113897597 [2022-12-11 20:29:31,122 INFO L175 Difference]: Start difference. First operand has 309 places, 193 transitions, 1921 flow. Second operand 33 states and 1488 transitions. [2022-12-11 20:29:31,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 210 transitions, 2361 flow [2022-12-11 20:29:31,160 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 210 transitions, 2192 flow, removed 12 selfloop flow, removed 35 redundant places. [2022-12-11 20:29:31,162 INFO L231 Difference]: Finished difference. Result has 293 places, 180 transitions, 1766 flow [2022-12-11 20:29:31,162 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1760, PETRI_DIFFERENCE_MINUEND_PLACES=257, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=1766, PETRI_PLACES=293, PETRI_TRANSITIONS=180} [2022-12-11 20:29:31,162 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 211 predicate places. [2022-12-11 20:29:31,162 INFO L495 AbstractCegarLoop]: Abstraction has has 293 places, 180 transitions, 1766 flow [2022-12-11 20:29:31,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:31,162 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:31,162 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] [2022-12-11 20:29:31,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable337 [2022-12-11 20:29:31,162 INFO L420 AbstractCegarLoop]: === Iteration 339 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:31,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:31,162 INFO L85 PathProgramCache]: Analyzing trace with hash -338104951, now seen corresponding path program 339 times [2022-12-11 20:29:31,163 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:31,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794515466] [2022-12-11 20:29:31,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:31,163 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:31,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:31,491 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 20:29:31,491 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:31,491 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794515466] [2022-12-11 20:29:31,491 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794515466] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:31,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:31,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:29:31,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211240314] [2022-12-11 20:29:31,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:31,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:29:31,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:31,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:29:31,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:29:31,492 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:31,492 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 293 places, 180 transitions, 1766 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:31,492 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:31,492 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:31,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:32,282 INFO L130 PetriNetUnfolder]: 196/550 cut-off events. [2022-12-11 20:29:32,282 INFO L131 PetriNetUnfolder]: For 7167/7167 co-relation queries the response was YES. [2022-12-11 20:29:32,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4034 conditions, 550 events. 196/550 cut-off events. For 7167/7167 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 2408 event pairs, 23 based on Foata normal form. 1/549 useless extension candidates. Maximal degree in co-relation 3920. Up to 395 conditions per place. [2022-12-11 20:29:32,287 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 102 selfloop transitions, 32 changer transitions 30/197 dead transitions. [2022-12-11 20:29:32,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 302 places, 197 transitions, 2178 flow [2022-12-11 20:29:32,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:29:32,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:29:32,288 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1396 transitions. [2022-12-11 20:29:32,288 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5176121616611049 [2022-12-11 20:29:32,288 INFO L175 Difference]: Start difference. First operand has 293 places, 180 transitions, 1766 flow. Second operand 31 states and 1396 transitions. [2022-12-11 20:29:32,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 302 places, 197 transitions, 2178 flow [2022-12-11 20:29:32,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 197 transitions, 1950 flow, removed 24 selfloop flow, removed 33 redundant places. [2022-12-11 20:29:32,318 INFO L231 Difference]: Finished difference. Result has 273 places, 161 transitions, 1480 flow [2022-12-11 20:29:32,318 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1548, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=180, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=1480, PETRI_PLACES=273, PETRI_TRANSITIONS=161} [2022-12-11 20:29:32,318 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 191 predicate places. [2022-12-11 20:29:32,318 INFO L495 AbstractCegarLoop]: Abstraction has has 273 places, 161 transitions, 1480 flow [2022-12-11 20:29:32,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:29:32,319 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:32,319 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] [2022-12-11 20:29:32,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable338 [2022-12-11 20:29:32,319 INFO L420 AbstractCegarLoop]: === Iteration 340 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:32,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:32,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1907954655, now seen corresponding path program 340 times [2022-12-11 20:29:32,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:32,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720732908] [2022-12-11 20:29:32,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:32,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:32,644 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 20:29:32,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:32,644 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720732908] [2022-12-11 20:29:32,644 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720732908] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:32,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:32,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:32,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286954124] [2022-12-11 20:29:32,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:32,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:32,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:32,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:32,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:32,645 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:32,646 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 161 transitions, 1480 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:32,646 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:32,646 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:32,646 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:33,747 INFO L130 PetriNetUnfolder]: 248/696 cut-off events. [2022-12-11 20:29:33,747 INFO L131 PetriNetUnfolder]: For 7760/7760 co-relation queries the response was YES. [2022-12-11 20:29:33,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4774 conditions, 696 events. 248/696 cut-off events. For 7760/7760 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 3435 event pairs, 41 based on Foata normal form. 1/696 useless extension candidates. Maximal degree in co-relation 4668. Up to 414 conditions per place. [2022-12-11 20:29:33,754 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 108 selfloop transitions, 78 changer transitions 45/264 dead transitions. [2022-12-11 20:29:33,754 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 264 transitions, 3317 flow [2022-12-11 20:29:33,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:29:33,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:29:33,755 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2011 transitions. [2022-12-11 20:29:33,755 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5253396029258098 [2022-12-11 20:29:33,755 INFO L175 Difference]: Start difference. First operand has 273 places, 161 transitions, 1480 flow. Second operand 44 states and 2011 transitions. [2022-12-11 20:29:33,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 264 transitions, 3317 flow [2022-12-11 20:29:33,775 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 256 places, 264 transitions, 2954 flow, removed 81 selfloop flow, removed 24 redundant places. [2022-12-11 20:29:33,777 INFO L231 Difference]: Finished difference. Result has 284 places, 206 transitions, 2161 flow [2022-12-11 20:29:33,777 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1264, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=2161, PETRI_PLACES=284, PETRI_TRANSITIONS=206} [2022-12-11 20:29:33,777 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 202 predicate places. [2022-12-11 20:29:33,777 INFO L495 AbstractCegarLoop]: Abstraction has has 284 places, 206 transitions, 2161 flow [2022-12-11 20:29:33,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:33,777 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:33,777 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] [2022-12-11 20:29:33,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable339 [2022-12-11 20:29:33,778 INFO L420 AbstractCegarLoop]: === Iteration 341 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:33,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:33,778 INFO L85 PathProgramCache]: Analyzing trace with hash -2103563555, now seen corresponding path program 341 times [2022-12-11 20:29:33,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:33,778 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1573742083] [2022-12-11 20:29:33,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:33,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:33,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:34,078 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 20:29:34,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:34,078 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1573742083] [2022-12-11 20:29:34,078 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1573742083] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:34,078 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:34,078 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:34,078 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019294218] [2022-12-11 20:29:34,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:34,078 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:34,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:34,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:34,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:34,079 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:34,079 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 284 places, 206 transitions, 2161 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:34,079 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:34,079 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:34,079 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:35,079 INFO L130 PetriNetUnfolder]: 258/721 cut-off events. [2022-12-11 20:29:35,079 INFO L131 PetriNetUnfolder]: For 8375/8375 co-relation queries the response was YES. [2022-12-11 20:29:35,084 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5113 conditions, 721 events. 258/721 cut-off events. For 8375/8375 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3570 event pairs, 33 based on Foata normal form. 1/721 useless extension candidates. Maximal degree in co-relation 4991. Up to 438 conditions per place. [2022-12-11 20:29:35,086 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 124 selfloop transitions, 85 changer transitions 36/278 dead transitions. [2022-12-11 20:29:35,086 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 313 places, 278 transitions, 3719 flow [2022-12-11 20:29:35,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:29:35,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:29:35,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1882 transitions. [2022-12-11 20:29:35,087 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.527614241659658 [2022-12-11 20:29:35,087 INFO L175 Difference]: Start difference. First operand has 284 places, 206 transitions, 2161 flow. Second operand 41 states and 1882 transitions. [2022-12-11 20:29:35,087 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 313 places, 278 transitions, 3719 flow [2022-12-11 20:29:35,115 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 278 transitions, 3167 flow, removed 243 selfloop flow, removed 18 redundant places. [2022-12-11 20:29:35,117 INFO L231 Difference]: Finished difference. Result has 309 places, 226 transitions, 2361 flow [2022-12-11 20:29:35,117 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1754, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=2361, PETRI_PLACES=309, PETRI_TRANSITIONS=226} [2022-12-11 20:29:35,118 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 227 predicate places. [2022-12-11 20:29:35,118 INFO L495 AbstractCegarLoop]: Abstraction has has 309 places, 226 transitions, 2361 flow [2022-12-11 20:29:35,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:35,118 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:35,118 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] [2022-12-11 20:29:35,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable340 [2022-12-11 20:29:35,118 INFO L420 AbstractCegarLoop]: === Iteration 342 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:35,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:35,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1142823437, now seen corresponding path program 342 times [2022-12-11 20:29:35,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:35,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [937765457] [2022-12-11 20:29:35,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:35,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:35,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:35,430 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 20:29:35,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:35,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [937765457] [2022-12-11 20:29:35,430 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [937765457] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:35,430 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:35,430 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:35,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459218433] [2022-12-11 20:29:35,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:35,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:35,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:35,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:35,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:35,431 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:35,431 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 309 places, 226 transitions, 2361 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:35,431 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:35,431 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:35,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:36,528 INFO L130 PetriNetUnfolder]: 269/759 cut-off events. [2022-12-11 20:29:36,528 INFO L131 PetriNetUnfolder]: For 9316/9316 co-relation queries the response was YES. [2022-12-11 20:29:36,534 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5474 conditions, 759 events. 269/759 cut-off events. For 9316/9316 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 3882 event pairs, 76 based on Foata normal form. 1/759 useless extension candidates. Maximal degree in co-relation 5349. Up to 451 conditions per place. [2022-12-11 20:29:36,536 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 119 selfloop transitions, 108 changer transitions 39/299 dead transitions. [2022-12-11 20:29:36,536 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 299 transitions, 4145 flow [2022-12-11 20:29:36,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:29:36,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:29:36,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2101 transitions. [2022-12-11 20:29:36,537 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5249875062468765 [2022-12-11 20:29:36,537 INFO L175 Difference]: Start difference. First operand has 309 places, 226 transitions, 2361 flow. Second operand 46 states and 2101 transitions. [2022-12-11 20:29:36,537 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 299 transitions, 4145 flow [2022-12-11 20:29:36,582 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 299 transitions, 3546 flow, removed 235 selfloop flow, removed 34 redundant places. [2022-12-11 20:29:36,584 INFO L231 Difference]: Finished difference. Result has 324 places, 248 transitions, 2699 flow [2022-12-11 20:29:36,584 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=1976, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=2699, PETRI_PLACES=324, PETRI_TRANSITIONS=248} [2022-12-11 20:29:36,584 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 242 predicate places. [2022-12-11 20:29:36,585 INFO L495 AbstractCegarLoop]: Abstraction has has 324 places, 248 transitions, 2699 flow [2022-12-11 20:29:36,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:36,585 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:36,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] [2022-12-11 20:29:36,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable341 [2022-12-11 20:29:36,585 INFO L420 AbstractCegarLoop]: === Iteration 343 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:36,585 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:36,585 INFO L85 PathProgramCache]: Analyzing trace with hash 1369570503, now seen corresponding path program 343 times [2022-12-11 20:29:36,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:36,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [216511618] [2022-12-11 20:29:36,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:36,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:36,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:36,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:36,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:36,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [216511618] [2022-12-11 20:29:36,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [216511618] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:36,874 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:36,874 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:29:36,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2031913220] [2022-12-11 20:29:36,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:36,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:29:36,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:36,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:29:36,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:29:36,875 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:36,875 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 324 places, 248 transitions, 2699 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:36,875 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:36,875 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:36,875 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:37,840 INFO L130 PetriNetUnfolder]: 306/829 cut-off events. [2022-12-11 20:29:37,841 INFO L131 PetriNetUnfolder]: For 11405/11405 co-relation queries the response was YES. [2022-12-11 20:29:37,847 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6208 conditions, 829 events. 306/829 cut-off events. For 11405/11405 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 4191 event pairs, 71 based on Foata normal form. 1/828 useless extension candidates. Maximal degree in co-relation 6081. Up to 560 conditions per place. [2022-12-11 20:29:37,850 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 198 selfloop transitions, 104 changer transitions 15/350 dead transitions. [2022-12-11 20:29:37,851 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 350 transitions, 5143 flow [2022-12-11 20:29:37,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:29:37,851 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:29:37,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2103 transitions. [2022-12-11 20:29:37,852 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.525487256371814 [2022-12-11 20:29:37,852 INFO L175 Difference]: Start difference. First operand has 324 places, 248 transitions, 2699 flow. Second operand 46 states and 2103 transitions. [2022-12-11 20:29:37,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 350 transitions, 5143 flow [2022-12-11 20:29:37,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 323 places, 350 transitions, 4578 flow, removed 203 selfloop flow, removed 37 redundant places. [2022-12-11 20:29:37,911 INFO L231 Difference]: Finished difference. Result has 336 places, 316 transitions, 3807 flow [2022-12-11 20:29:37,911 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2210, PETRI_DIFFERENCE_MINUEND_PLACES=278, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=193, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=3807, PETRI_PLACES=336, PETRI_TRANSITIONS=316} [2022-12-11 20:29:37,911 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 254 predicate places. [2022-12-11 20:29:37,911 INFO L495 AbstractCegarLoop]: Abstraction has has 336 places, 316 transitions, 3807 flow [2022-12-11 20:29:37,911 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:37,911 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:37,911 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] [2022-12-11 20:29:37,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable342 [2022-12-11 20:29:37,911 INFO L420 AbstractCegarLoop]: === Iteration 344 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:37,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:37,912 INFO L85 PathProgramCache]: Analyzing trace with hash 2139357905, now seen corresponding path program 344 times [2022-12-11 20:29:37,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:37,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [836815578] [2022-12-11 20:29:37,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:37,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:37,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:38,200 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 20:29:38,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:38,200 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [836815578] [2022-12-11 20:29:38,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [836815578] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:38,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:38,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:29:38,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688933651] [2022-12-11 20:29:38,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:38,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:29:38,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:38,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:29:38,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:29:38,201 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:38,201 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 316 transitions, 3807 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:38,201 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:38,201 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:38,201 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:39,135 INFO L130 PetriNetUnfolder]: 367/969 cut-off events. [2022-12-11 20:29:39,135 INFO L131 PetriNetUnfolder]: For 17453/17453 co-relation queries the response was YES. [2022-12-11 20:29:39,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7735 conditions, 969 events. 367/969 cut-off events. For 17453/17453 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 5099 event pairs, 75 based on Foata normal form. 1/969 useless extension candidates. Maximal degree in co-relation 7605. Up to 630 conditions per place. [2022-12-11 20:29:39,146 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 258 selfloop transitions, 128 changer transitions 17/436 dead transitions. [2022-12-11 20:29:39,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 367 places, 436 transitions, 6811 flow [2022-12-11 20:29:39,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:29:39,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:29:39,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1710 transitions. [2022-12-11 20:29:39,147 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5312208760484622 [2022-12-11 20:29:39,147 INFO L175 Difference]: Start difference. First operand has 336 places, 316 transitions, 3807 flow. Second operand 37 states and 1710 transitions. [2022-12-11 20:29:39,147 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 367 places, 436 transitions, 6811 flow [2022-12-11 20:29:39,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 353 places, 436 transitions, 5781 flow, removed 491 selfloop flow, removed 14 redundant places. [2022-12-11 20:29:39,222 INFO L231 Difference]: Finished difference. Result has 367 places, 384 transitions, 4661 flow [2022-12-11 20:29:39,222 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=2811, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=4661, PETRI_PLACES=367, PETRI_TRANSITIONS=384} [2022-12-11 20:29:39,223 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 285 predicate places. [2022-12-11 20:29:39,223 INFO L495 AbstractCegarLoop]: Abstraction has has 367 places, 384 transitions, 4661 flow [2022-12-11 20:29:39,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:39,223 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:39,223 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] [2022-12-11 20:29:39,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable343 [2022-12-11 20:29:39,223 INFO L420 AbstractCegarLoop]: === Iteration 345 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:39,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:39,223 INFO L85 PathProgramCache]: Analyzing trace with hash 151790351, now seen corresponding path program 345 times [2022-12-11 20:29:39,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:39,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1281923469] [2022-12-11 20:29:39,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:39,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:39,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:39,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:39,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:39,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1281923469] [2022-12-11 20:29:39,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1281923469] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:39,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:39,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:29:39,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209447182] [2022-12-11 20:29:39,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:39,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:29:39,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:39,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:29:39,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:29:39,492 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:39,492 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 367 places, 384 transitions, 4661 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:39,492 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:39,492 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:39,492 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:40,371 INFO L130 PetriNetUnfolder]: 384/1021 cut-off events. [2022-12-11 20:29:40,372 INFO L131 PetriNetUnfolder]: For 19627/19627 co-relation queries the response was YES. [2022-12-11 20:29:40,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8240 conditions, 1021 events. 384/1021 cut-off events. For 19627/19627 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 5650 event pairs, 91 based on Foata normal form. 1/1021 useless extension candidates. Maximal degree in co-relation 8097. Up to 674 conditions per place. [2022-12-11 20:29:40,384 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 271 selfloop transitions, 107 changer transitions 40/451 dead transitions. [2022-12-11 20:29:40,384 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 392 places, 451 transitions, 6552 flow [2022-12-11 20:29:40,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-11 20:29:40,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-11 20:29:40,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1442 transitions. [2022-12-11 20:29:40,385 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5346681497960697 [2022-12-11 20:29:40,385 INFO L175 Difference]: Start difference. First operand has 367 places, 384 transitions, 4661 flow. Second operand 31 states and 1442 transitions. [2022-12-11 20:29:40,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 392 places, 451 transitions, 6552 flow [2022-12-11 20:29:40,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 378 places, 451 transitions, 5656 flow, removed 421 selfloop flow, removed 14 redundant places. [2022-12-11 20:29:40,485 INFO L231 Difference]: Finished difference. Result has 391 places, 394 transitions, 4342 flow [2022-12-11 20:29:40,485 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=3799, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=384, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=280, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=4342, PETRI_PLACES=391, PETRI_TRANSITIONS=394} [2022-12-11 20:29:40,486 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 309 predicate places. [2022-12-11 20:29:40,486 INFO L495 AbstractCegarLoop]: Abstraction has has 391 places, 394 transitions, 4342 flow [2022-12-11 20:29:40,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:40,486 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:40,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] [2022-12-11 20:29:40,486 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable344 [2022-12-11 20:29:40,486 INFO L420 AbstractCegarLoop]: === Iteration 346 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:40,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:40,486 INFO L85 PathProgramCache]: Analyzing trace with hash -1773708927, now seen corresponding path program 346 times [2022-12-11 20:29:40,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:40,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878897175] [2022-12-11 20:29:40,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:40,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:40,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:40,770 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:40,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:40,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1878897175] [2022-12-11 20:29:40,770 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1878897175] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:40,770 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:40,770 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:40,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1134956239] [2022-12-11 20:29:40,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:40,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:40,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:40,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:40,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:40,771 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:40,771 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 394 transitions, 4342 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:40,771 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:40,771 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:40,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:41,936 INFO L130 PetriNetUnfolder]: 459/1160 cut-off events. [2022-12-11 20:29:41,936 INFO L131 PetriNetUnfolder]: For 24014/24014 co-relation queries the response was YES. [2022-12-11 20:29:41,947 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9585 conditions, 1160 events. 459/1160 cut-off events. For 24014/24014 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 6509 event pairs, 66 based on Foata normal form. 1/1158 useless extension candidates. Maximal degree in co-relation 9430. Up to 823 conditions per place. [2022-12-11 20:29:41,951 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 328 selfloop transitions, 178 changer transitions 15/554 dead transitions. [2022-12-11 20:29:41,951 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 554 transitions, 7993 flow [2022-12-11 20:29:41,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-12-11 20:29:41,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-12-11 20:29:41,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2321 transitions. [2022-12-11 20:29:41,952 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5231011945007888 [2022-12-11 20:29:41,952 INFO L175 Difference]: Start difference. First operand has 391 places, 394 transitions, 4342 flow. Second operand 51 states and 2321 transitions. [2022-12-11 20:29:41,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 554 transitions, 7993 flow [2022-12-11 20:29:42,078 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 405 places, 554 transitions, 7647 flow, removed 117 selfloop flow, removed 25 redundant places. [2022-12-11 20:29:42,083 INFO L231 Difference]: Finished difference. Result has 432 places, 524 transitions, 6859 flow [2022-12-11 20:29:42,083 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=4098, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=394, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=273, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=6859, PETRI_PLACES=432, PETRI_TRANSITIONS=524} [2022-12-11 20:29:42,083 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 350 predicate places. [2022-12-11 20:29:42,083 INFO L495 AbstractCegarLoop]: Abstraction has has 432 places, 524 transitions, 6859 flow [2022-12-11 20:29:42,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:42,084 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:42,084 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] [2022-12-11 20:29:42,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable345 [2022-12-11 20:29:42,084 INFO L420 AbstractCegarLoop]: === Iteration 347 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:42,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:42,084 INFO L85 PathProgramCache]: Analyzing trace with hash 100432879, now seen corresponding path program 347 times [2022-12-11 20:29:42,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:42,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075057241] [2022-12-11 20:29:42,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:42,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:42,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:42,374 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 20:29:42,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:42,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075057241] [2022-12-11 20:29:42,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075057241] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:42,374 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:42,374 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:42,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152717817] [2022-12-11 20:29:42,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:42,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:42,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:42,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:42,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:42,375 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:42,375 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 432 places, 524 transitions, 6859 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:42,375 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:42,375 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:42,375 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:43,493 INFO L130 PetriNetUnfolder]: 490/1233 cut-off events. [2022-12-11 20:29:43,493 INFO L131 PetriNetUnfolder]: For 29262/29262 co-relation queries the response was YES. [2022-12-11 20:29:43,505 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10924 conditions, 1233 events. 490/1233 cut-off events. For 29262/29262 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 7206 event pairs, 61 based on Foata normal form. 1/1231 useless extension candidates. Maximal degree in co-relation 10751. Up to 867 conditions per place. [2022-12-11 20:29:43,510 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 396 selfloop transitions, 120 changer transitions 48/597 dead transitions. [2022-12-11 20:29:43,510 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 597 transitions, 9229 flow [2022-12-11 20:29:43,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:29:43,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:29:43,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1839 transitions. [2022-12-11 20:29:43,511 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.528448275862069 [2022-12-11 20:29:43,511 INFO L175 Difference]: Start difference. First operand has 432 places, 524 transitions, 6859 flow. Second operand 40 states and 1839 transitions. [2022-12-11 20:29:43,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 597 transitions, 9229 flow [2022-12-11 20:29:43,699 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 446 places, 597 transitions, 7948 flow, removed 603 selfloop flow, removed 20 redundant places. [2022-12-11 20:29:43,705 INFO L231 Difference]: Finished difference. Result has 461 places, 533 transitions, 6233 flow [2022-12-11 20:29:43,705 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5586, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=524, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=6233, PETRI_PLACES=461, PETRI_TRANSITIONS=533} [2022-12-11 20:29:43,705 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 379 predicate places. [2022-12-11 20:29:43,705 INFO L495 AbstractCegarLoop]: Abstraction has has 461 places, 533 transitions, 6233 flow [2022-12-11 20:29:43,705 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:43,705 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:43,705 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] [2022-12-11 20:29:43,705 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable346 [2022-12-11 20:29:43,705 INFO L420 AbstractCegarLoop]: === Iteration 348 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:43,705 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:43,706 INFO L85 PathProgramCache]: Analyzing trace with hash -699862559, now seen corresponding path program 348 times [2022-12-11 20:29:43,706 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:43,706 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905714862] [2022-12-11 20:29:43,706 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:43,706 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:43,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:44,018 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 20:29:44,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:44,018 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905714862] [2022-12-11 20:29:44,018 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905714862] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:44,018 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:44,018 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:44,018 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984802705] [2022-12-11 20:29:44,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:44,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:44,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:44,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:44,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:44,019 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:44,019 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 461 places, 533 transitions, 6233 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:44,019 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:44,019 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:44,019 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:45,124 INFO L130 PetriNetUnfolder]: 483/1221 cut-off events. [2022-12-11 20:29:45,124 INFO L131 PetriNetUnfolder]: For 28871/28871 co-relation queries the response was YES. [2022-12-11 20:29:45,137 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10456 conditions, 1221 events. 483/1221 cut-off events. For 28871/28871 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 7104 event pairs, 69 based on Foata normal form. 1/1219 useless extension candidates. Maximal degree in co-relation 10274. Up to 906 conditions per place. [2022-12-11 20:29:45,141 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 408 selfloop transitions, 104 changer transitions 40/585 dead transitions. [2022-12-11 20:29:45,141 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 585 transitions, 8074 flow [2022-12-11 20:29:45,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2022-12-11 20:29:45,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2022-12-11 20:29:45,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 1875 transitions. [2022-12-11 20:29:45,143 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5256518082422204 [2022-12-11 20:29:45,143 INFO L175 Difference]: Start difference. First operand has 461 places, 533 transitions, 6233 flow. Second operand 41 states and 1875 transitions. [2022-12-11 20:29:45,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 585 transitions, 8074 flow [2022-12-11 20:29:45,324 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 585 transitions, 7745 flow, removed 111 selfloop flow, removed 32 redundant places. [2022-12-11 20:29:45,329 INFO L231 Difference]: Finished difference. Result has 473 places, 535 transitions, 6250 flow [2022-12-11 20:29:45,330 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5941, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=533, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=431, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=6250, PETRI_PLACES=473, PETRI_TRANSITIONS=535} [2022-12-11 20:29:45,330 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 391 predicate places. [2022-12-11 20:29:45,330 INFO L495 AbstractCegarLoop]: Abstraction has has 473 places, 535 transitions, 6250 flow [2022-12-11 20:29:45,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:45,330 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:45,330 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] [2022-12-11 20:29:45,330 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable347 [2022-12-11 20:29:45,330 INFO L420 AbstractCegarLoop]: === Iteration 349 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:45,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:45,330 INFO L85 PathProgramCache]: Analyzing trace with hash 1929696357, now seen corresponding path program 349 times [2022-12-11 20:29:45,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:45,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1967494307] [2022-12-11 20:29:45,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:45,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:45,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:45,618 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:45,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:45,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1967494307] [2022-12-11 20:29:45,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1967494307] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:45,618 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:45,619 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:29:45,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267421268] [2022-12-11 20:29:45,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:45,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:29:45,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:45,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:29:45,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:29:45,619 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:45,620 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 473 places, 535 transitions, 6250 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:45,620 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:45,620 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:45,620 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:46,813 INFO L130 PetriNetUnfolder]: 479/1241 cut-off events. [2022-12-11 20:29:46,813 INFO L131 PetriNetUnfolder]: For 29024/29024 co-relation queries the response was YES. [2022-12-11 20:29:46,828 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10492 conditions, 1241 events. 479/1241 cut-off events. For 29024/29024 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 7287 event pairs, 74 based on Foata normal form. 1/1241 useless extension candidates. Maximal degree in co-relation 10305. Up to 899 conditions per place. [2022-12-11 20:29:46,833 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 399 selfloop transitions, 105 changer transitions 40/577 dead transitions. [2022-12-11 20:29:46,833 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 577 transitions, 7995 flow [2022-12-11 20:29:46,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-11 20:29:46,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-12-11 20:29:46,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 1960 transitions. [2022-12-11 20:29:46,834 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5239240844693932 [2022-12-11 20:29:46,834 INFO L175 Difference]: Start difference. First operand has 473 places, 535 transitions, 6250 flow. Second operand 43 states and 1960 transitions. [2022-12-11 20:29:46,834 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 577 transitions, 7995 flow [2022-12-11 20:29:47,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 577 transitions, 7731 flow, removed 30 selfloop flow, removed 39 redundant places. [2022-12-11 20:29:47,013 INFO L231 Difference]: Finished difference. Result has 477 places, 528 transitions, 6253 flow [2022-12-11 20:29:47,013 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=6010, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=535, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=430, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=6253, PETRI_PLACES=477, PETRI_TRANSITIONS=528} [2022-12-11 20:29:47,013 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 395 predicate places. [2022-12-11 20:29:47,013 INFO L495 AbstractCegarLoop]: Abstraction has has 477 places, 528 transitions, 6253 flow [2022-12-11 20:29:47,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:29:47,013 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:47,013 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] [2022-12-11 20:29:47,013 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable348 [2022-12-11 20:29:47,013 INFO L420 AbstractCegarLoop]: === Iteration 350 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:47,013 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:47,014 INFO L85 PathProgramCache]: Analyzing trace with hash -149215215, now seen corresponding path program 350 times [2022-12-11 20:29:47,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:47,014 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [698218021] [2022-12-11 20:29:47,014 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:47,014 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:47,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:47,314 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:47,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:47,314 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [698218021] [2022-12-11 20:29:47,315 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [698218021] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:47,315 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:47,315 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:47,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556006125] [2022-12-11 20:29:47,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:47,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:47,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:47,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:47,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:47,316 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:47,316 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 528 transitions, 6253 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:47,316 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:47,316 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:47,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:48,546 INFO L130 PetriNetUnfolder]: 530/1355 cut-off events. [2022-12-11 20:29:48,547 INFO L131 PetriNetUnfolder]: For 34182/34182 co-relation queries the response was YES. [2022-12-11 20:29:48,561 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11873 conditions, 1355 events. 530/1355 cut-off events. For 34182/34182 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 7999 event pairs, 82 based on Foata normal form. 1/1355 useless extension candidates. Maximal degree in co-relation 11688. Up to 908 conditions per place. [2022-12-11 20:29:48,567 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 407 selfloop transitions, 190 changer transitions 16/646 dead transitions. [2022-12-11 20:29:48,567 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 646 transitions, 10007 flow [2022-12-11 20:29:48,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:29:48,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:29:48,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2107 transitions. [2022-12-11 20:29:48,568 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5264867566216892 [2022-12-11 20:29:48,568 INFO L175 Difference]: Start difference. First operand has 477 places, 528 transitions, 6253 flow. Second operand 46 states and 2107 transitions. [2022-12-11 20:29:48,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 508 places, 646 transitions, 10007 flow [2022-12-11 20:29:48,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 646 transitions, 9668 flow, removed 39 selfloop flow, removed 44 redundant places. [2022-12-11 20:29:48,740 INFO L231 Difference]: Finished difference. Result has 481 places, 604 transitions, 8329 flow [2022-12-11 20:29:48,740 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=5971, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=364, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=8329, PETRI_PLACES=481, PETRI_TRANSITIONS=604} [2022-12-11 20:29:48,740 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 399 predicate places. [2022-12-11 20:29:48,740 INFO L495 AbstractCegarLoop]: Abstraction has has 481 places, 604 transitions, 8329 flow [2022-12-11 20:29:48,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:48,741 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:48,741 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] [2022-12-11 20:29:48,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable349 [2022-12-11 20:29:48,741 INFO L420 AbstractCegarLoop]: === Iteration 351 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:48,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:48,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1301514375, now seen corresponding path program 351 times [2022-12-11 20:29:48,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:48,741 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105031681] [2022-12-11 20:29:48,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:48,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:48,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:49,031 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:49,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:49,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105031681] [2022-12-11 20:29:49,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105031681] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:49,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:49,032 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:29:49,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641497110] [2022-12-11 20:29:49,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:49,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:29:49,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:49,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:29:49,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:29:49,032 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:49,033 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 604 transitions, 8329 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:49,033 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:49,033 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:49,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:50,242 INFO L130 PetriNetUnfolder]: 571/1443 cut-off events. [2022-12-11 20:29:50,242 INFO L131 PetriNetUnfolder]: For 42380/42380 co-relation queries the response was YES. [2022-12-11 20:29:50,258 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13568 conditions, 1443 events. 571/1443 cut-off events. For 42380/42380 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 8658 event pairs, 94 based on Foata normal form. 1/1443 useless extension candidates. Maximal degree in co-relation 13379. Up to 1122 conditions per place. [2022-12-11 20:29:50,263 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 532 selfloop transitions, 115 changer transitions 15/695 dead transitions. [2022-12-11 20:29:50,264 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 695 transitions, 11850 flow [2022-12-11 20:29:50,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:29:50,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:29:50,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2018 transitions. [2022-12-11 20:29:50,265 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5271682340647857 [2022-12-11 20:29:50,265 INFO L175 Difference]: Start difference. First operand has 481 places, 604 transitions, 8329 flow. Second operand 44 states and 2018 transitions. [2022-12-11 20:29:50,265 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 695 transitions, 11850 flow [2022-12-11 20:29:50,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 494 places, 695 transitions, 10926 flow, removed 408 selfloop flow, removed 25 redundant places. [2022-12-11 20:29:50,511 INFO L231 Difference]: Finished difference. Result has 504 places, 665 transitions, 9409 flow [2022-12-11 20:29:50,512 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=7415, PETRI_DIFFERENCE_MINUEND_PLACES=451, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=604, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=532, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=9409, PETRI_PLACES=504, PETRI_TRANSITIONS=665} [2022-12-11 20:29:50,512 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 422 predicate places. [2022-12-11 20:29:50,512 INFO L495 AbstractCegarLoop]: Abstraction has has 504 places, 665 transitions, 9409 flow [2022-12-11 20:29:50,512 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:50,512 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:50,512 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] [2022-12-11 20:29:50,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable350 [2022-12-11 20:29:50,512 INFO L420 AbstractCegarLoop]: === Iteration 352 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:50,512 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:50,512 INFO L85 PathProgramCache]: Analyzing trace with hash 465468833, now seen corresponding path program 352 times [2022-12-11 20:29:50,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:50,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2065642485] [2022-12-11 20:29:50,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:50,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:50,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:50,795 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 20:29:50,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:50,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2065642485] [2022-12-11 20:29:50,795 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2065642485] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:50,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:50,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:29:50,795 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531519569] [2022-12-11 20:29:50,795 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:50,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:29:50,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:50,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:29:50,796 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:29:50,796 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:50,797 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 665 transitions, 9409 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:50,797 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:50,797 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:50,797 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:52,057 INFO L130 PetriNetUnfolder]: 622/1559 cut-off events. [2022-12-11 20:29:52,057 INFO L131 PetriNetUnfolder]: For 51933/51933 co-relation queries the response was YES. [2022-12-11 20:29:52,075 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15135 conditions, 1559 events. 622/1559 cut-off events. For 51933/51933 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 9492 event pairs, 81 based on Foata normal form. 1/1559 useless extension candidates. Maximal degree in co-relation 14937. Up to 1212 conditions per place. [2022-12-11 20:29:52,082 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 585 selfloop transitions, 140 changer transitions 15/773 dead transitions. [2022-12-11 20:29:52,082 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 542 places, 773 transitions, 13598 flow [2022-12-11 20:29:52,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:29:52,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:29:52,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2018 transitions. [2022-12-11 20:29:52,083 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5271682340647857 [2022-12-11 20:29:52,083 INFO L175 Difference]: Start difference. First operand has 504 places, 665 transitions, 9409 flow. Second operand 44 states and 2018 transitions. [2022-12-11 20:29:52,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 542 places, 773 transitions, 13598 flow [2022-12-11 20:29:52,340 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 527 places, 773 transitions, 12143 flow, removed 698 selfloop flow, removed 15 redundant places. [2022-12-11 20:29:52,348 INFO L231 Difference]: Finished difference. Result has 543 places, 736 transitions, 10317 flow [2022-12-11 20:29:52,348 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=8060, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=561, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=10317, PETRI_PLACES=543, PETRI_TRANSITIONS=736} [2022-12-11 20:29:52,348 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 461 predicate places. [2022-12-11 20:29:52,348 INFO L495 AbstractCegarLoop]: Abstraction has has 543 places, 736 transitions, 10317 flow [2022-12-11 20:29:52,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:52,348 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:52,348 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] [2022-12-11 20:29:52,348 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable351 [2022-12-11 20:29:52,349 INFO L420 AbstractCegarLoop]: === Iteration 353 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:52,349 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:52,349 INFO L85 PathProgramCache]: Analyzing trace with hash 638101823, now seen corresponding path program 353 times [2022-12-11 20:29:52,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:52,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831038431] [2022-12-11 20:29:52,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:52,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:52,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:52,599 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:52,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:52,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831038431] [2022-12-11 20:29:52,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831038431] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:52,600 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:52,600 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:29:52,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1650600061] [2022-12-11 20:29:52,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:52,600 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:29:52,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:52,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:29:52,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:29:52,601 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:52,601 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 736 transitions, 10317 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:29:52,601 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:52,601 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:52,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:53,780 INFO L130 PetriNetUnfolder]: 642/1610 cut-off events. [2022-12-11 20:29:53,780 INFO L131 PetriNetUnfolder]: For 55448/55448 co-relation queries the response was YES. [2022-12-11 20:29:53,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15609 conditions, 1610 events. 642/1610 cut-off events. For 55448/55448 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 10039 event pairs, 85 based on Foata normal form. 1/1610 useless extension candidates. Maximal degree in co-relation 15396. Up to 1185 conditions per place. [2022-12-11 20:29:53,806 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 591 selfloop transitions, 148 changer transitions 34/806 dead transitions. [2022-12-11 20:29:53,806 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 569 places, 806 transitions, 13294 flow [2022-12-11 20:29:53,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-11 20:29:53,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-11 20:29:53,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 1491 transitions. [2022-12-11 20:29:53,807 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5355603448275862 [2022-12-11 20:29:53,807 INFO L175 Difference]: Start difference. First operand has 543 places, 736 transitions, 10317 flow. Second operand 32 states and 1491 transitions. [2022-12-11 20:29:53,807 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 569 places, 806 transitions, 13294 flow [2022-12-11 20:29:54,110 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 555 places, 806 transitions, 12146 flow, removed 549 selfloop flow, removed 14 redundant places. [2022-12-11 20:29:54,117 INFO L231 Difference]: Finished difference. Result has 566 places, 751 transitions, 9992 flow [2022-12-11 20:29:54,118 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9201, PETRI_DIFFERENCE_MINUEND_PLACES=524, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=736, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=135, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=599, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=9992, PETRI_PLACES=566, PETRI_TRANSITIONS=751} [2022-12-11 20:29:54,118 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 484 predicate places. [2022-12-11 20:29:54,118 INFO L495 AbstractCegarLoop]: Abstraction has has 566 places, 751 transitions, 9992 flow [2022-12-11 20:29:54,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:29:54,118 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:54,118 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] [2022-12-11 20:29:54,118 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable352 [2022-12-11 20:29:54,118 INFO L420 AbstractCegarLoop]: === Iteration 354 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:54,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:54,119 INFO L85 PathProgramCache]: Analyzing trace with hash 406727569, now seen corresponding path program 354 times [2022-12-11 20:29:54,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:54,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214133173] [2022-12-11 20:29:54,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:54,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:54,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:54,385 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:54,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:54,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214133173] [2022-12-11 20:29:54,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214133173] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:54,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:54,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:29:54,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42963694] [2022-12-11 20:29:54,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:54,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:29:54,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:54,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:29:54,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:29:54,387 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:54,387 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 566 places, 751 transitions, 9992 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:29:54,387 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:54,387 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:54,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:55,539 INFO L130 PetriNetUnfolder]: 659/1656 cut-off events. [2022-12-11 20:29:55,539 INFO L131 PetriNetUnfolder]: For 59886/59886 co-relation queries the response was YES. [2022-12-11 20:29:55,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16220 conditions, 1656 events. 659/1656 cut-off events. For 59886/59886 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 10309 event pairs, 87 based on Foata normal form. 1/1655 useless extension candidates. Maximal degree in co-relation 15997. Up to 1299 conditions per place. [2022-12-11 20:29:55,567 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 649 selfloop transitions, 126 changer transitions 15/823 dead transitions. [2022-12-11 20:29:55,567 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 823 transitions, 13800 flow [2022-12-11 20:29:55,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:29:55,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:29:55,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1756 transitions. [2022-12-11 20:29:55,569 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5311554748941318 [2022-12-11 20:29:55,569 INFO L175 Difference]: Start difference. First operand has 566 places, 751 transitions, 9992 flow. Second operand 38 states and 1756 transitions. [2022-12-11 20:29:55,569 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 596 places, 823 transitions, 13800 flow [2022-12-11 20:29:55,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 569 places, 823 transitions, 13315 flow, removed 134 selfloop flow, removed 27 redundant places. [2022-12-11 20:29:55,958 INFO L231 Difference]: Finished difference. Result has 577 places, 789 transitions, 11260 flow [2022-12-11 20:29:55,958 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=9555, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=751, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=652, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=11260, PETRI_PLACES=577, PETRI_TRANSITIONS=789} [2022-12-11 20:29:55,959 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 495 predicate places. [2022-12-11 20:29:55,959 INFO L495 AbstractCegarLoop]: Abstraction has has 577 places, 789 transitions, 11260 flow [2022-12-11 20:29:55,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:29:55,959 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:55,959 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] [2022-12-11 20:29:55,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable353 [2022-12-11 20:29:55,959 INFO L420 AbstractCegarLoop]: === Iteration 355 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:55,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:55,959 INFO L85 PathProgramCache]: Analyzing trace with hash 408708955, now seen corresponding path program 355 times [2022-12-11 20:29:55,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:55,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853087091] [2022-12-11 20:29:55,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:55,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:55,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:56,236 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:29:56,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:56,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853087091] [2022-12-11 20:29:56,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1853087091] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:56,237 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:56,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:29:56,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153839928] [2022-12-11 20:29:56,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:56,237 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:29:56,237 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:56,237 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:29:56,237 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:29:56,238 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:56,238 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 577 places, 789 transitions, 11260 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:56,238 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:56,238 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:56,238 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:57,665 INFO L130 PetriNetUnfolder]: 694/1736 cut-off events. [2022-12-11 20:29:57,665 INFO L131 PetriNetUnfolder]: For 71264/71264 co-relation queries the response was YES. [2022-12-11 20:29:57,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17764 conditions, 1736 events. 694/1736 cut-off events. For 71264/71264 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 10983 event pairs, 94 based on Foata normal form. 1/1736 useless extension candidates. Maximal degree in co-relation 17541. Up to 1333 conditions per place. [2022-12-11 20:29:57,696 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 651 selfloop transitions, 180 changer transitions 15/879 dead transitions. [2022-12-11 20:29:57,696 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 618 places, 879 transitions, 15661 flow [2022-12-11 20:29:57,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 20:29:57,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 20:29:57,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2145 transitions. [2022-12-11 20:29:57,697 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.524578136463683 [2022-12-11 20:29:57,697 INFO L175 Difference]: Start difference. First operand has 577 places, 789 transitions, 11260 flow. Second operand 47 states and 2145 transitions. [2022-12-11 20:29:57,697 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 618 places, 879 transitions, 15661 flow [2022-12-11 20:29:58,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 601 places, 879 transitions, 14522 flow, removed 523 selfloop flow, removed 17 redundant places. [2022-12-11 20:29:58,109 INFO L231 Difference]: Finished difference. Result has 617 places, 844 transitions, 12522 flow [2022-12-11 20:29:58,109 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=10130, PETRI_DIFFERENCE_MINUEND_PLACES=555, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=789, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=637, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=12522, PETRI_PLACES=617, PETRI_TRANSITIONS=844} [2022-12-11 20:29:58,109 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 535 predicate places. [2022-12-11 20:29:58,109 INFO L495 AbstractCegarLoop]: Abstraction has has 617 places, 844 transitions, 12522 flow [2022-12-11 20:29:58,109 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:29:58,109 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:29:58,109 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] [2022-12-11 20:29:58,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable354 [2022-12-11 20:29:58,110 INFO L420 AbstractCegarLoop]: === Iteration 356 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:29:58,110 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:29:58,110 INFO L85 PathProgramCache]: Analyzing trace with hash -1457136259, now seen corresponding path program 356 times [2022-12-11 20:29:58,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:29:58,110 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155738578] [2022-12-11 20:29:58,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:29:58,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:29:58,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:29:58,382 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 20:29:58,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:29:58,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155738578] [2022-12-11 20:29:58,382 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155738578] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:29:58,382 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:29:58,382 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:29:58,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587974087] [2022-12-11 20:29:58,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:29:58,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:29:58,383 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:29:58,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:29:58,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:29:58,383 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:29:58,384 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 617 places, 844 transitions, 12522 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:29:58,384 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:29:58,384 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:29:58,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:29:59,821 INFO L130 PetriNetUnfolder]: 745/1853 cut-off events. [2022-12-11 20:29:59,822 INFO L131 PetriNetUnfolder]: For 89421/89421 co-relation queries the response was YES. [2022-12-11 20:29:59,846 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19820 conditions, 1853 events. 745/1853 cut-off events. For 89421/89421 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 11905 event pairs, 71 based on Foata normal form. 1/1853 useless extension candidates. Maximal degree in co-relation 19582. Up to 1434 conditions per place. [2022-12-11 20:29:59,854 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 732 selfloop transitions, 166 changer transitions 16/947 dead transitions. [2022-12-11 20:29:59,854 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 651 places, 947 transitions, 17256 flow [2022-12-11 20:29:59,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:29:59,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:29:59,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1843 transitions. [2022-12-11 20:29:59,855 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5295977011494253 [2022-12-11 20:29:59,855 INFO L175 Difference]: Start difference. First operand has 617 places, 844 transitions, 12522 flow. Second operand 40 states and 1843 transitions. [2022-12-11 20:29:59,855 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 651 places, 947 transitions, 17256 flow [2022-12-11 20:30:00,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 631 places, 947 transitions, 15848 flow, removed 653 selfloop flow, removed 20 redundant places. [2022-12-11 20:30:00,404 INFO L231 Difference]: Finished difference. Result has 649 places, 910 transitions, 13594 flow [2022-12-11 20:30:00,404 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=11122, PETRI_DIFFERENCE_MINUEND_PLACES=592, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=844, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=698, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=13594, PETRI_PLACES=649, PETRI_TRANSITIONS=910} [2022-12-11 20:30:00,404 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 567 predicate places. [2022-12-11 20:30:00,404 INFO L495 AbstractCegarLoop]: Abstraction has has 649 places, 910 transitions, 13594 flow [2022-12-11 20:30:00,404 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:00,404 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:00,404 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] [2022-12-11 20:30:00,404 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable355 [2022-12-11 20:30:00,404 INFO L420 AbstractCegarLoop]: === Iteration 357 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:00,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:00,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1467066289, now seen corresponding path program 357 times [2022-12-11 20:30:00,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:00,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266082862] [2022-12-11 20:30:00,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:00,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:00,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:00,692 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:00,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:00,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266082862] [2022-12-11 20:30:00,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266082862] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:00,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:00,693 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:30:00,693 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861888231] [2022-12-11 20:30:00,693 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:00,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:30:00,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:00,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:30:00,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:30:00,694 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:00,694 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 649 places, 910 transitions, 13594 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:00,694 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:00,694 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:00,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:02,084 INFO L130 PetriNetUnfolder]: 771/1916 cut-off events. [2022-12-11 20:30:02,085 INFO L131 PetriNetUnfolder]: For 95184/95184 co-relation queries the response was YES. [2022-12-11 20:30:02,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20292 conditions, 1916 events. 771/1916 cut-off events. For 95184/95184 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 12606 event pairs, 96 based on Foata normal form. 1/1916 useless extension candidates. Maximal degree in co-relation 20037. Up to 1491 conditions per place. [2022-12-11 20:30:02,122 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 771 selfloop transitions, 142 changer transitions 39/985 dead transitions. [2022-12-11 20:30:02,122 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 677 places, 985 transitions, 16972 flow [2022-12-11 20:30:02,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-11 20:30:02,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-11 20:30:02,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1573 transitions. [2022-12-11 20:30:02,123 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5317782285327924 [2022-12-11 20:30:02,124 INFO L175 Difference]: Start difference. First operand has 649 places, 910 transitions, 13594 flow. Second operand 34 states and 1573 transitions. [2022-12-11 20:30:02,124 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 677 places, 985 transitions, 16972 flow [2022-12-11 20:30:02,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 660 places, 985 transitions, 15708 flow, removed 592 selfloop flow, removed 17 redundant places. [2022-12-11 20:30:02,772 INFO L231 Difference]: Finished difference. Result has 674 places, 930 transitions, 13228 flow [2022-12-11 20:30:02,773 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=12346, PETRI_DIFFERENCE_MINUEND_PLACES=627, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=910, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=771, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=13228, PETRI_PLACES=674, PETRI_TRANSITIONS=930} [2022-12-11 20:30:02,773 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 592 predicate places. [2022-12-11 20:30:02,773 INFO L495 AbstractCegarLoop]: Abstraction has has 674 places, 930 transitions, 13228 flow [2022-12-11 20:30:02,773 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:02,773 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:02,773 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] [2022-12-11 20:30:02,773 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable356 [2022-12-11 20:30:02,773 INFO L420 AbstractCegarLoop]: === Iteration 358 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:02,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:02,773 INFO L85 PathProgramCache]: Analyzing trace with hash -515751519, now seen corresponding path program 358 times [2022-12-11 20:30:02,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:02,774 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604076595] [2022-12-11 20:30:02,774 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:02,774 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:02,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:03,053 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 20:30:03,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:03,053 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604076595] [2022-12-11 20:30:03,053 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604076595] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:03,053 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:03,053 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:30:03,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524626083] [2022-12-11 20:30:03,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:03,054 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:30:03,054 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:03,054 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:30:03,054 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:30:03,054 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:03,055 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 674 places, 930 transitions, 13228 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:03,055 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:03,055 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:03,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:04,697 INFO L130 PetriNetUnfolder]: 802/1992 cut-off events. [2022-12-11 20:30:04,697 INFO L131 PetriNetUnfolder]: For 93858/93858 co-relation queries the response was YES. [2022-12-11 20:30:04,726 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20690 conditions, 1992 events. 802/1992 cut-off events. For 93858/93858 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13243 event pairs, 99 based on Foata normal form. 1/1992 useless extension candidates. Maximal degree in co-relation 20423. Up to 1471 conditions per place. [2022-12-11 20:30:04,735 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 744 selfloop transitions, 221 changer transitions 35/1033 dead transitions. [2022-12-11 20:30:04,735 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 704 places, 1033 transitions, 17478 flow [2022-12-11 20:30:04,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:30:04,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:30:04,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1850 transitions. [2022-12-11 20:30:04,737 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5316091954022989 [2022-12-11 20:30:04,737 INFO L175 Difference]: Start difference. First operand has 674 places, 930 transitions, 13228 flow. Second operand 40 states and 1850 transitions. [2022-12-11 20:30:04,737 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 704 places, 1033 transitions, 17478 flow [2022-12-11 20:30:05,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 678 places, 1033 transitions, 17108 flow, removed 103 selfloop flow, removed 26 redundant places. [2022-12-11 20:30:05,336 INFO L231 Difference]: Finished difference. Result has 692 places, 976 transitions, 14573 flow [2022-12-11 20:30:05,336 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=12898, PETRI_DIFFERENCE_MINUEND_PLACES=639, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=930, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=720, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=14573, PETRI_PLACES=692, PETRI_TRANSITIONS=976} [2022-12-11 20:30:05,336 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 610 predicate places. [2022-12-11 20:30:05,336 INFO L495 AbstractCegarLoop]: Abstraction has has 692 places, 976 transitions, 14573 flow [2022-12-11 20:30:05,337 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:05,337 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:05,337 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] [2022-12-11 20:30:05,337 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable357 [2022-12-11 20:30:05,337 INFO L420 AbstractCegarLoop]: === Iteration 359 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:05,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:05,337 INFO L85 PathProgramCache]: Analyzing trace with hash 582195393, now seen corresponding path program 359 times [2022-12-11 20:30:05,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:05,337 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890065937] [2022-12-11 20:30:05,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:05,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:05,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:05,595 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 20:30:05,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:05,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890065937] [2022-12-11 20:30:05,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890065937] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:05,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:05,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:30:05,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503473269] [2022-12-11 20:30:05,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:05,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:30:05,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:05,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:30:05,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:30:05,597 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:05,597 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 692 places, 976 transitions, 14573 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:30:05,597 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:05,597 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:05,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:07,001 INFO L130 PetriNetUnfolder]: 798/2004 cut-off events. [2022-12-11 20:30:07,001 INFO L131 PetriNetUnfolder]: For 99493/99493 co-relation queries the response was YES. [2022-12-11 20:30:07,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21163 conditions, 2004 events. 798/2004 cut-off events. For 99493/99493 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 13417 event pairs, 103 based on Foata normal form. 1/2004 useless extension candidates. Maximal degree in co-relation 20890. Up to 1580 conditions per place. [2022-12-11 20:30:07,045 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 833 selfloop transitions, 128 changer transitions 31/1025 dead transitions. [2022-12-11 20:30:07,045 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 717 places, 1025 transitions, 17759 flow [2022-12-11 20:30:07,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-12-11 20:30:07,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-12-11 20:30:07,046 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1539 transitions. [2022-12-11 20:30:07,046 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5360501567398119 [2022-12-11 20:30:07,046 INFO L175 Difference]: Start difference. First operand has 692 places, 976 transitions, 14573 flow. Second operand 33 states and 1539 transitions. [2022-12-11 20:30:07,046 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 717 places, 1025 transitions, 17759 flow [2022-12-11 20:30:07,770 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 689 places, 1025 transitions, 17326 flow, removed 150 selfloop flow, removed 28 redundant places. [2022-12-11 20:30:07,781 INFO L231 Difference]: Finished difference. Result has 699 places, 982 transitions, 14738 flow [2022-12-11 20:30:07,782 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14168, PETRI_DIFFERENCE_MINUEND_PLACES=657, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=976, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=853, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=14738, PETRI_PLACES=699, PETRI_TRANSITIONS=982} [2022-12-11 20:30:07,782 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 617 predicate places. [2022-12-11 20:30:07,782 INFO L495 AbstractCegarLoop]: Abstraction has has 699 places, 982 transitions, 14738 flow [2022-12-11 20:30:07,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:30:07,782 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:07,782 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] [2022-12-11 20:30:07,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable358 [2022-12-11 20:30:07,782 INFO L420 AbstractCegarLoop]: === Iteration 360 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:07,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:07,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1671212937, now seen corresponding path program 360 times [2022-12-11 20:30:07,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:07,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536310718] [2022-12-11 20:30:07,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:07,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:07,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:08,043 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:08,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:08,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536310718] [2022-12-11 20:30:08,044 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536310718] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:08,044 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:08,044 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:30:08,044 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358406561] [2022-12-11 20:30:08,044 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:08,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:30:08,044 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:08,044 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:30:08,044 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:30:08,045 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:08,045 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 699 places, 982 transitions, 14738 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:08,045 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:08,045 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:08,045 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:09,569 INFO L130 PetriNetUnfolder]: 802/2026 cut-off events. [2022-12-11 20:30:09,569 INFO L131 PetriNetUnfolder]: For 100823/100823 co-relation queries the response was YES. [2022-12-11 20:30:09,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21461 conditions, 2026 events. 802/2026 cut-off events. For 100823/100823 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 13740 event pairs, 104 based on Foata normal form. 1/2026 useless extension candidates. Maximal degree in co-relation 21184. Up to 1584 conditions per place. [2022-12-11 20:30:09,609 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 836 selfloop transitions, 139 changer transitions 31/1039 dead transitions. [2022-12-11 20:30:09,610 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 728 places, 1039 transitions, 18431 flow [2022-12-11 20:30:09,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:30:09,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:30:09,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1714 transitions. [2022-12-11 20:30:09,611 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5324634979807393 [2022-12-11 20:30:09,611 INFO L175 Difference]: Start difference. First operand has 699 places, 982 transitions, 14738 flow. Second operand 37 states and 1714 transitions. [2022-12-11 20:30:09,611 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 728 places, 1039 transitions, 18431 flow [2022-12-11 20:30:10,393 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 702 places, 1039 transitions, 17751 flow, removed 269 selfloop flow, removed 26 redundant places. [2022-12-11 20:30:10,405 INFO L231 Difference]: Finished difference. Result has 712 places, 995 transitions, 15082 flow [2022-12-11 20:30:10,405 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14298, PETRI_DIFFERENCE_MINUEND_PLACES=666, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=982, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=849, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=15082, PETRI_PLACES=712, PETRI_TRANSITIONS=995} [2022-12-11 20:30:10,405 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 630 predicate places. [2022-12-11 20:30:10,405 INFO L495 AbstractCegarLoop]: Abstraction has has 712 places, 995 transitions, 15082 flow [2022-12-11 20:30:10,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:10,405 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:10,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] [2022-12-11 20:30:10,405 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable359 [2022-12-11 20:30:10,405 INFO L420 AbstractCegarLoop]: === Iteration 361 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:10,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:10,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1389447011, now seen corresponding path program 361 times [2022-12-11 20:30:10,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:10,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [231183289] [2022-12-11 20:30:10,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:10,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:10,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:10,679 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 20:30:10,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:10,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [231183289] [2022-12-11 20:30:10,679 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [231183289] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:10,679 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:10,679 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:30:10,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438316989] [2022-12-11 20:30:10,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:10,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:30:10,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:10,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:30:10,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:30:10,680 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:10,681 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 712 places, 995 transitions, 15082 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:10,681 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:10,681 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:10,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:12,305 INFO L130 PetriNetUnfolder]: 808/2049 cut-off events. [2022-12-11 20:30:12,305 INFO L131 PetriNetUnfolder]: For 98446/98446 co-relation queries the response was YES. [2022-12-11 20:30:12,339 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21484 conditions, 2049 events. 808/2049 cut-off events. For 98446/98446 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 13990 event pairs, 113 based on Foata normal form. 1/2049 useless extension candidates. Maximal degree in co-relation 21203. Up to 1495 conditions per place. [2022-12-11 20:30:12,348 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 763 selfloop transitions, 221 changer transitions 44/1061 dead transitions. [2022-12-11 20:30:12,348 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 747 places, 1061 transitions, 18617 flow [2022-12-11 20:30:12,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2022-12-11 20:30:12,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 43 states. [2022-12-11 20:30:12,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43 states to 43 states and 1980 transitions. [2022-12-11 20:30:12,349 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.529270248596632 [2022-12-11 20:30:12,349 INFO L175 Difference]: Start difference. First operand has 712 places, 995 transitions, 15082 flow. Second operand 43 states and 1980 transitions. [2022-12-11 20:30:12,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 747 places, 1061 transitions, 18617 flow [2022-12-11 20:30:13,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 1061 transitions, 18093 flow, removed 162 selfloop flow, removed 29 redundant places. [2022-12-11 20:30:13,087 INFO L231 Difference]: Finished difference. Result has 732 places, 1002 transitions, 15483 flow [2022-12-11 20:30:13,087 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14590, PETRI_DIFFERENCE_MINUEND_PLACES=676, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=995, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=210, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=780, PETRI_DIFFERENCE_SUBTRAHEND_STATES=43, PETRI_FLOW=15483, PETRI_PLACES=732, PETRI_TRANSITIONS=1002} [2022-12-11 20:30:13,087 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 650 predicate places. [2022-12-11 20:30:13,087 INFO L495 AbstractCegarLoop]: Abstraction has has 732 places, 1002 transitions, 15483 flow [2022-12-11 20:30:13,087 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:13,087 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:13,087 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] [2022-12-11 20:30:13,087 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable360 [2022-12-11 20:30:13,088 INFO L420 AbstractCegarLoop]: === Iteration 362 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:13,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:13,088 INFO L85 PathProgramCache]: Analyzing trace with hash -715153977, now seen corresponding path program 362 times [2022-12-11 20:30:13,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:13,088 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [337363460] [2022-12-11 20:30:13,088 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:13,088 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:13,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 20:30:13,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:13,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [337363460] [2022-12-11 20:30:13,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [337363460] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:13,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:13,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:30:13,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2079971374] [2022-12-11 20:30:13,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:13,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:30:13,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:13,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:30:13,409 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:30:13,409 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:13,410 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 732 places, 1002 transitions, 15483 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:30:13,410 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:13,410 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:13,410 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:15,208 INFO L130 PetriNetUnfolder]: 825/2095 cut-off events. [2022-12-11 20:30:15,209 INFO L131 PetriNetUnfolder]: For 108894/108894 co-relation queries the response was YES. [2022-12-11 20:30:15,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22589 conditions, 2095 events. 825/2095 cut-off events. For 108894/108894 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 14290 event pairs, 100 based on Foata normal form. 1/2095 useless extension candidates. Maximal degree in co-relation 22301. Up to 1650 conditions per place. [2022-12-11 20:30:15,254 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 906 selfloop transitions, 135 changer transitions 20/1094 dead transitions. [2022-12-11 20:30:15,254 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 773 places, 1094 transitions, 20353 flow [2022-12-11 20:30:15,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-12-11 20:30:15,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-12-11 20:30:15,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 2275 transitions. [2022-12-11 20:30:15,256 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5229885057471264 [2022-12-11 20:30:15,256 INFO L175 Difference]: Start difference. First operand has 732 places, 1002 transitions, 15483 flow. Second operand 50 states and 2275 transitions. [2022-12-11 20:30:15,256 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 773 places, 1094 transitions, 20353 flow [2022-12-11 20:30:16,089 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 1094 transitions, 19624 flow, removed 169 selfloop flow, removed 38 redundant places. [2022-12-11 20:30:16,101 INFO L231 Difference]: Finished difference. Result has 747 places, 1050 transitions, 16696 flow [2022-12-11 20:30:16,101 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=14826, PETRI_DIFFERENCE_MINUEND_PLACES=686, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1002, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=892, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=16696, PETRI_PLACES=747, PETRI_TRANSITIONS=1050} [2022-12-11 20:30:16,101 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 665 predicate places. [2022-12-11 20:30:16,101 INFO L495 AbstractCegarLoop]: Abstraction has has 747 places, 1050 transitions, 16696 flow [2022-12-11 20:30:16,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:30:16,102 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:16,102 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] [2022-12-11 20:30:16,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable361 [2022-12-11 20:30:16,102 INFO L420 AbstractCegarLoop]: === Iteration 363 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:16,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:16,102 INFO L85 PathProgramCache]: Analyzing trace with hash 863019615, now seen corresponding path program 363 times [2022-12-11 20:30:16,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:16,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1027250295] [2022-12-11 20:30:16,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:16,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:16,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:16,368 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 20:30:16,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:16,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1027250295] [2022-12-11 20:30:16,368 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1027250295] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:16,368 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:16,369 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:30:16,369 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257827294] [2022-12-11 20:30:16,369 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:16,369 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:30:16,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:16,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:30:16,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:30:16,369 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:16,370 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 747 places, 1050 transitions, 16696 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:16,370 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:16,370 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:16,370 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:18,043 INFO L130 PetriNetUnfolder]: 837/2126 cut-off events. [2022-12-11 20:30:18,043 INFO L131 PetriNetUnfolder]: For 118444/118444 co-relation queries the response was YES. [2022-12-11 20:30:18,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23441 conditions, 2126 events. 837/2126 cut-off events. For 118444/118444 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 14716 event pairs, 106 based on Foata normal form. 1/2125 useless extension candidates. Maximal degree in co-relation 23151. Up to 1619 conditions per place. [2022-12-11 20:30:18,091 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 868 selfloop transitions, 181 changer transitions 34/1116 dead transitions. [2022-12-11 20:30:18,091 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 777 places, 1116 transitions, 20645 flow [2022-12-11 20:30:18,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-11 20:30:18,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-11 20:30:18,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 1710 transitions. [2022-12-11 20:30:18,092 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5312208760484622 [2022-12-11 20:30:18,092 INFO L175 Difference]: Start difference. First operand has 747 places, 1050 transitions, 16696 flow. Second operand 37 states and 1710 transitions. [2022-12-11 20:30:18,092 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 777 places, 1116 transitions, 20645 flow [2022-12-11 20:30:19,146 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 756 places, 1116 transitions, 19506 flow, removed 529 selfloop flow, removed 21 redundant places. [2022-12-11 20:30:19,158 INFO L231 Difference]: Finished difference. Result has 769 places, 1061 transitions, 16436 flow [2022-12-11 20:30:19,158 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15561, PETRI_DIFFERENCE_MINUEND_PLACES=720, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1050, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=877, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=16436, PETRI_PLACES=769, PETRI_TRANSITIONS=1061} [2022-12-11 20:30:19,159 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 687 predicate places. [2022-12-11 20:30:19,159 INFO L495 AbstractCegarLoop]: Abstraction has has 769 places, 1061 transitions, 16436 flow [2022-12-11 20:30:19,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:19,159 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:19,159 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] [2022-12-11 20:30:19,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable362 [2022-12-11 20:30:19,159 INFO L420 AbstractCegarLoop]: === Iteration 364 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:19,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:19,159 INFO L85 PathProgramCache]: Analyzing trace with hash 1464221463, now seen corresponding path program 364 times [2022-12-11 20:30:19,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:19,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121908302] [2022-12-11 20:30:19,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:19,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:19,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:19,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:19,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:19,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121908302] [2022-12-11 20:30:19,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121908302] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:19,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:19,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:30:19,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140062257] [2022-12-11 20:30:19,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:19,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:30:19,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:19,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:30:19,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:30:19,419 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:19,420 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 769 places, 1061 transitions, 16436 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:30:19,420 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:19,420 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:19,420 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:20,998 INFO L130 PetriNetUnfolder]: 855/2169 cut-off events. [2022-12-11 20:30:20,998 INFO L131 PetriNetUnfolder]: For 127473/127473 co-relation queries the response was YES. [2022-12-11 20:30:21,040 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24316 conditions, 2169 events. 855/2169 cut-off events. For 127473/127473 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 15020 event pairs, 104 based on Foata normal form. 1/2169 useless extension candidates. Maximal degree in co-relation 24014. Up to 1753 conditions per place. [2022-12-11 20:30:21,051 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 970 selfloop transitions, 119 changer transitions 15/1137 dead transitions. [2022-12-11 20:30:21,051 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 800 places, 1137 transitions, 21559 flow [2022-12-11 20:30:21,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-11 20:30:21,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-11 20:30:21,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 1841 transitions. [2022-12-11 20:30:21,052 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5290229885057471 [2022-12-11 20:30:21,052 INFO L175 Difference]: Start difference. First operand has 769 places, 1061 transitions, 16436 flow. Second operand 40 states and 1841 transitions. [2022-12-11 20:30:21,052 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 800 places, 1137 transitions, 21559 flow [2022-12-11 20:30:22,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 773 places, 1137 transitions, 20893 flow, removed 217 selfloop flow, removed 27 redundant places. [2022-12-11 20:30:22,232 INFO L231 Difference]: Finished difference. Result has 781 places, 1100 transitions, 17910 flow [2022-12-11 20:30:22,233 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=15822, PETRI_DIFFERENCE_MINUEND_PLACES=734, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1061, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=970, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=17910, PETRI_PLACES=781, PETRI_TRANSITIONS=1100} [2022-12-11 20:30:22,233 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 699 predicate places. [2022-12-11 20:30:22,233 INFO L495 AbstractCegarLoop]: Abstraction has has 781 places, 1100 transitions, 17910 flow [2022-12-11 20:30:22,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:30:22,233 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:22,233 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] [2022-12-11 20:30:22,233 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable363 [2022-12-11 20:30:22,233 INFO L420 AbstractCegarLoop]: === Iteration 365 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:22,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:22,234 INFO L85 PathProgramCache]: Analyzing trace with hash -957387195, now seen corresponding path program 365 times [2022-12-11 20:30:22,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:22,234 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205561659] [2022-12-11 20:30:22,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:22,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:22,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:22,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:22,498 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205561659] [2022-12-11 20:30:22,498 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205561659] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:22,498 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:22,498 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:30:22,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516476133] [2022-12-11 20:30:22,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:22,499 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:30:22,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:22,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:30:22,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:30:22,499 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:22,500 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 781 places, 1100 transitions, 17910 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:22,500 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:22,500 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:22,500 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:24,235 INFO L130 PetriNetUnfolder]: 891/2255 cut-off events. [2022-12-11 20:30:24,236 INFO L131 PetriNetUnfolder]: For 146131/146131 co-relation queries the response was YES. [2022-12-11 20:30:24,274 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26186 conditions, 2255 events. 891/2255 cut-off events. For 146131/146131 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 15680 event pairs, 105 based on Foata normal form. 1/2254 useless extension candidates. Maximal degree in co-relation 25886. Up to 1847 conditions per place. [2022-12-11 20:30:24,285 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1026 selfloop transitions, 109 changer transitions 15/1183 dead transitions. [2022-12-11 20:30:24,285 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 819 places, 1183 transitions, 23542 flow [2022-12-11 20:30:24,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-11 20:30:24,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-11 20:30:24,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 2015 transitions. [2022-12-11 20:30:24,286 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5263845350052246 [2022-12-11 20:30:24,287 INFO L175 Difference]: Start difference. First operand has 781 places, 1100 transitions, 17910 flow. Second operand 44 states and 2015 transitions. [2022-12-11 20:30:24,287 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 819 places, 1183 transitions, 23542 flow [2022-12-11 20:30:25,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 800 places, 1183 transitions, 22108 flow, removed 677 selfloop flow, removed 19 redundant places. [2022-12-11 20:30:25,531 INFO L231 Difference]: Finished difference. Result has 814 places, 1148 transitions, 18887 flow [2022-12-11 20:30:25,531 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=16488, PETRI_DIFFERENCE_MINUEND_PLACES=757, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1018, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=18887, PETRI_PLACES=814, PETRI_TRANSITIONS=1148} [2022-12-11 20:30:25,531 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 732 predicate places. [2022-12-11 20:30:25,531 INFO L495 AbstractCegarLoop]: Abstraction has has 814 places, 1148 transitions, 18887 flow [2022-12-11 20:30:25,531 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:25,531 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:25,531 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] [2022-12-11 20:30:25,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable364 [2022-12-11 20:30:25,531 INFO L420 AbstractCegarLoop]: === Iteration 366 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:25,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:25,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1866663965, now seen corresponding path program 366 times [2022-12-11 20:30:25,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:25,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722250317] [2022-12-11 20:30:25,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:25,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:25,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:25,851 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 20:30:25,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:25,852 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722250317] [2022-12-11 20:30:25,852 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722250317] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:25,852 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:25,852 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:30:25,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320813510] [2022-12-11 20:30:25,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:25,852 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:30:25,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:25,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:30:25,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:30:25,853 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:25,853 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 814 places, 1148 transitions, 18887 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:25,853 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:25,853 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:25,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:27,709 INFO L130 PetriNetUnfolder]: 914/2316 cut-off events. [2022-12-11 20:30:27,710 INFO L131 PetriNetUnfolder]: For 165861/165861 co-relation queries the response was YES. [2022-12-11 20:30:27,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27435 conditions, 2316 events. 914/2316 cut-off events. For 165861/165861 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 16200 event pairs, 127 based on Foata normal form. 1/2315 useless extension candidates. Maximal degree in co-relation 27122. Up to 1805 conditions per place. [2022-12-11 20:30:27,765 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 953 selfloop transitions, 216 changer transitions 16/1218 dead transitions. [2022-12-11 20:30:27,766 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 855 places, 1218 transitions, 24314 flow [2022-12-11 20:30:27,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 20:30:27,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 20:30:27,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2148 transitions. [2022-12-11 20:30:27,767 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5253118121790169 [2022-12-11 20:30:27,767 INFO L175 Difference]: Start difference. First operand has 814 places, 1148 transitions, 18887 flow. Second operand 47 states and 2148 transitions. [2022-12-11 20:30:27,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 855 places, 1218 transitions, 24314 flow [2022-12-11 20:30:29,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 838 places, 1218 transitions, 22688 flow, removed 780 selfloop flow, removed 17 redundant places. [2022-12-11 20:30:29,346 INFO L231 Difference]: Finished difference. Result has 847 places, 1178 transitions, 19525 flow [2022-12-11 20:30:29,347 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17265, PETRI_DIFFERENCE_MINUEND_PLACES=792, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=191, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=951, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=19525, PETRI_PLACES=847, PETRI_TRANSITIONS=1178} [2022-12-11 20:30:29,347 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 765 predicate places. [2022-12-11 20:30:29,347 INFO L495 AbstractCegarLoop]: Abstraction has has 847 places, 1178 transitions, 19525 flow [2022-12-11 20:30:29,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:29,347 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:29,347 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] [2022-12-11 20:30:29,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable365 [2022-12-11 20:30:29,347 INFO L420 AbstractCegarLoop]: === Iteration 367 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:29,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:29,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1610382727, now seen corresponding path program 367 times [2022-12-11 20:30:29,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:29,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [600962177] [2022-12-11 20:30:29,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:29,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:29,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:29,608 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:29,609 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:29,609 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [600962177] [2022-12-11 20:30:29,609 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [600962177] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:29,609 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:29,609 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:30:29,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1968687167] [2022-12-11 20:30:29,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:29,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:30:29,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:29,609 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:30:29,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:30:29,610 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:29,610 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 847 places, 1178 transitions, 19525 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:29,610 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:29,610 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:29,610 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:31,448 INFO L130 PetriNetUnfolder]: 947/2379 cut-off events. [2022-12-11 20:30:31,448 INFO L131 PetriNetUnfolder]: For 190094/190094 co-relation queries the response was YES. [2022-12-11 20:30:31,495 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29082 conditions, 2379 events. 947/2379 cut-off events. For 190094/190094 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 16713 event pairs, 114 based on Foata normal form. 1/2379 useless extension candidates. Maximal degree in co-relation 28761. Up to 1893 conditions per place. [2022-12-11 20:30:31,508 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1039 selfloop transitions, 170 changer transitions 15/1257 dead transitions. [2022-12-11 20:30:31,508 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 886 places, 1257 transitions, 25430 flow [2022-12-11 20:30:31,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-12-11 20:30:31,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-12-11 20:30:31,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2061 transitions. [2022-12-11 20:30:31,509 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5264367816091954 [2022-12-11 20:30:31,509 INFO L175 Difference]: Start difference. First operand has 847 places, 1178 transitions, 19525 flow. Second operand 45 states and 2061 transitions. [2022-12-11 20:30:31,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 886 places, 1257 transitions, 25430 flow [2022-12-11 20:30:33,125 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 858 places, 1257 transitions, 23872 flow, removed 676 selfloop flow, removed 28 redundant places. [2022-12-11 20:30:33,140 INFO L231 Difference]: Finished difference. Result has 872 places, 1221 transitions, 20709 flow [2022-12-11 20:30:33,141 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=17983, PETRI_DIFFERENCE_MINUEND_PLACES=814, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1178, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1037, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=20709, PETRI_PLACES=872, PETRI_TRANSITIONS=1221} [2022-12-11 20:30:33,141 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 790 predicate places. [2022-12-11 20:30:33,141 INFO L495 AbstractCegarLoop]: Abstraction has has 872 places, 1221 transitions, 20709 flow [2022-12-11 20:30:33,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:33,141 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:33,141 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] [2022-12-11 20:30:33,141 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable366 [2022-12-11 20:30:33,141 INFO L420 AbstractCegarLoop]: === Iteration 368 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:33,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:33,141 INFO L85 PathProgramCache]: Analyzing trace with hash -41475541, now seen corresponding path program 368 times [2022-12-11 20:30:33,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:33,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438487040] [2022-12-11 20:30:33,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:33,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:33,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:33,420 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:33,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:33,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438487040] [2022-12-11 20:30:33,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438487040] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:33,421 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:33,421 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:30:33,421 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903520123] [2022-12-11 20:30:33,421 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:33,421 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:30:33,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:33,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:30:33,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:30:33,421 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:33,422 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 872 places, 1221 transitions, 20709 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:33,422 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:33,422 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:33,422 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:35,351 INFO L130 PetriNetUnfolder]: 963/2434 cut-off events. [2022-12-11 20:30:35,351 INFO L131 PetriNetUnfolder]: For 210025/210025 co-relation queries the response was YES. [2022-12-11 20:30:35,398 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30048 conditions, 2434 events. 963/2434 cut-off events. For 210025/210025 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 17354 event pairs, 111 based on Foata normal form. 1/2434 useless extension candidates. Maximal degree in co-relation 29717. Up to 1930 conditions per place. [2022-12-11 20:30:35,411 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1059 selfloop transitions, 152 changer transitions 32/1276 dead transitions. [2022-12-11 20:30:35,411 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 908 places, 1276 transitions, 25019 flow [2022-12-11 20:30:35,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-12-11 20:30:35,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-12-11 20:30:35,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 1931 transitions. [2022-12-11 20:30:35,412 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5284619594964423 [2022-12-11 20:30:35,412 INFO L175 Difference]: Start difference. First operand has 872 places, 1221 transitions, 20709 flow. Second operand 42 states and 1931 transitions. [2022-12-11 20:30:35,412 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 908 places, 1276 transitions, 25019 flow [2022-12-11 20:30:37,189 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 890 places, 1276 transitions, 23233 flow, removed 859 selfloop flow, removed 18 redundant places. [2022-12-11 20:30:37,204 INFO L231 Difference]: Finished difference. Result has 903 places, 1232 transitions, 19817 flow [2022-12-11 20:30:37,204 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=18929, PETRI_DIFFERENCE_MINUEND_PLACES=849, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1075, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=19817, PETRI_PLACES=903, PETRI_TRANSITIONS=1232} [2022-12-11 20:30:37,205 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 821 predicate places. [2022-12-11 20:30:37,205 INFO L495 AbstractCegarLoop]: Abstraction has has 903 places, 1232 transitions, 19817 flow [2022-12-11 20:30:37,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:37,205 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:37,205 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] [2022-12-11 20:30:37,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable367 [2022-12-11 20:30:37,205 INFO L420 AbstractCegarLoop]: === Iteration 369 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:37,205 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:37,205 INFO L85 PathProgramCache]: Analyzing trace with hash -1687080493, now seen corresponding path program 369 times [2022-12-11 20:30:37,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:37,205 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504364090] [2022-12-11 20:30:37,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:37,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:37,478 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:37,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:37,478 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504364090] [2022-12-11 20:30:37,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504364090] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:37,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:37,478 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:30:37,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887618334] [2022-12-11 20:30:37,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:37,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:30:37,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:37,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:30:37,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:30:37,479 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:37,479 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 903 places, 1232 transitions, 19817 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:37,479 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:37,479 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:37,479 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:39,553 INFO L130 PetriNetUnfolder]: 971/2419 cut-off events. [2022-12-11 20:30:39,553 INFO L131 PetriNetUnfolder]: For 199040/199040 co-relation queries the response was YES. [2022-12-11 20:30:39,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29515 conditions, 2419 events. 971/2419 cut-off events. For 199040/199040 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 17182 event pairs, 102 based on Foata normal form. 1/2418 useless extension candidates. Maximal degree in co-relation 29172. Up to 1764 conditions per place. [2022-12-11 20:30:39,613 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 921 selfloop transitions, 310 changer transitions 34/1298 dead transitions. [2022-12-11 20:30:39,613 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 942 places, 1298 transitions, 24409 flow [2022-12-11 20:30:39,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2022-12-11 20:30:39,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 48 states. [2022-12-11 20:30:39,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48 states to 48 states and 2198 transitions. [2022-12-11 20:30:39,615 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5263409961685823 [2022-12-11 20:30:39,615 INFO L175 Difference]: Start difference. First operand has 903 places, 1232 transitions, 19817 flow. Second operand 48 states and 2198 transitions. [2022-12-11 20:30:39,615 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 942 places, 1298 transitions, 24409 flow [2022-12-11 20:30:41,380 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 911 places, 1298 transitions, 23728 flow, removed 236 selfloop flow, removed 31 redundant places. [2022-12-11 20:30:41,395 INFO L231 Difference]: Finished difference. Result has 922 places, 1248 transitions, 20561 flow [2022-12-11 20:30:41,395 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19172, PETRI_DIFFERENCE_MINUEND_PLACES=864, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=295, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=934, PETRI_DIFFERENCE_SUBTRAHEND_STATES=48, PETRI_FLOW=20561, PETRI_PLACES=922, PETRI_TRANSITIONS=1248} [2022-12-11 20:30:41,396 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 840 predicate places. [2022-12-11 20:30:41,396 INFO L495 AbstractCegarLoop]: Abstraction has has 922 places, 1248 transitions, 20561 flow [2022-12-11 20:30:41,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:41,396 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:41,396 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] [2022-12-11 20:30:41,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable368 [2022-12-11 20:30:41,396 INFO L420 AbstractCegarLoop]: === Iteration 370 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:41,396 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:41,396 INFO L85 PathProgramCache]: Analyzing trace with hash 26122211, now seen corresponding path program 370 times [2022-12-11 20:30:41,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:41,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201400035] [2022-12-11 20:30:41,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:41,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:41,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:41,680 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:41,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:41,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201400035] [2022-12-11 20:30:41,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201400035] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:41,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:41,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:30:41,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1864850906] [2022-12-11 20:30:41,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:41,680 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:30:41,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:41,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:30:41,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:30:41,681 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:41,681 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 922 places, 1248 transitions, 20561 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:41,681 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:41,681 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:41,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:43,667 INFO L130 PetriNetUnfolder]: 964/2446 cut-off events. [2022-12-11 20:30:43,668 INFO L131 PetriNetUnfolder]: For 192686/192686 co-relation queries the response was YES. [2022-12-11 20:30:43,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29375 conditions, 2446 events. 964/2446 cut-off events. For 192686/192686 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 17553 event pairs, 123 based on Foata normal form. 1/2446 useless extension candidates. Maximal degree in co-relation 29030. Up to 1947 conditions per place. [2022-12-11 20:30:43,726 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1081 selfloop transitions, 131 changer transitions 41/1286 dead transitions. [2022-12-11 20:30:43,726 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 953 places, 1286 transitions, 24016 flow [2022-12-11 20:30:43,726 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-12-11 20:30:43,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-12-11 20:30:43,727 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 1796 transitions. [2022-12-11 20:30:43,727 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5293250810492189 [2022-12-11 20:30:43,727 INFO L175 Difference]: Start difference. First operand has 922 places, 1248 transitions, 20561 flow. Second operand 39 states and 1796 transitions. [2022-12-11 20:30:43,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 953 places, 1286 transitions, 24016 flow [2022-12-11 20:30:45,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 911 places, 1286 transitions, 23292 flow, removed 194 selfloop flow, removed 42 redundant places. [2022-12-11 20:30:45,406 INFO L231 Difference]: Finished difference. Result has 922 places, 1237 transitions, 20062 flow [2022-12-11 20:30:45,406 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19861, PETRI_DIFFERENCE_MINUEND_PLACES=873, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=20062, PETRI_PLACES=922, PETRI_TRANSITIONS=1237} [2022-12-11 20:30:45,406 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 840 predicate places. [2022-12-11 20:30:45,406 INFO L495 AbstractCegarLoop]: Abstraction has has 922 places, 1237 transitions, 20062 flow [2022-12-11 20:30:45,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:45,407 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:45,407 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] [2022-12-11 20:30:45,407 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable369 [2022-12-11 20:30:45,407 INFO L420 AbstractCegarLoop]: === Iteration 371 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:45,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:45,407 INFO L85 PathProgramCache]: Analyzing trace with hash 1836062051, now seen corresponding path program 371 times [2022-12-11 20:30:45,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:45,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497276169] [2022-12-11 20:30:45,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:45,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:45,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:45,665 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 20:30:45,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:45,665 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497276169] [2022-12-11 20:30:45,665 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497276169] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:45,665 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:45,665 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2022-12-11 20:30:45,665 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219524495] [2022-12-11 20:30:45,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:45,666 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-11 20:30:45,666 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:45,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-11 20:30:45,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2022-12-11 20:30:45,666 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:45,667 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 922 places, 1237 transitions, 20062 flow. Second operand has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:45,667 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:45,667 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:45,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:47,611 INFO L130 PetriNetUnfolder]: 970/2475 cut-off events. [2022-12-11 20:30:47,612 INFO L131 PetriNetUnfolder]: For 191521/191521 co-relation queries the response was YES. [2022-12-11 20:30:47,653 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29582 conditions, 2475 events. 970/2475 cut-off events. For 191521/191521 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 17853 event pairs, 114 based on Foata normal form. 1/2475 useless extension candidates. Maximal degree in co-relation 29236. Up to 1941 conditions per place. [2022-12-11 20:30:47,665 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1067 selfloop transitions, 155 changer transitions 47/1302 dead transitions. [2022-12-11 20:30:47,665 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 946 places, 1302 transitions, 24627 flow [2022-12-11 20:30:47,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2022-12-11 20:30:47,666 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 38 states. [2022-12-11 20:30:47,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38 states to 38 states and 1751 transitions. [2022-12-11 20:30:47,667 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.529643073200242 [2022-12-11 20:30:47,667 INFO L175 Difference]: Start difference. First operand has 922 places, 1237 transitions, 20062 flow. Second operand 38 states and 1751 transitions. [2022-12-11 20:30:47,667 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 946 places, 1302 transitions, 24627 flow [2022-12-11 20:30:49,356 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 907 places, 1302 transitions, 24222 flow, removed 44 selfloop flow, removed 39 redundant places. [2022-12-11 20:30:49,370 INFO L231 Difference]: Finished difference. Result has 922 places, 1243 transitions, 20537 flow [2022-12-11 20:30:49,371 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19705, PETRI_DIFFERENCE_MINUEND_PLACES=870, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=141, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1086, PETRI_DIFFERENCE_SUBTRAHEND_STATES=38, PETRI_FLOW=20537, PETRI_PLACES=922, PETRI_TRANSITIONS=1243} [2022-12-11 20:30:49,371 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 840 predicate places. [2022-12-11 20:30:49,371 INFO L495 AbstractCegarLoop]: Abstraction has has 922 places, 1243 transitions, 20537 flow [2022-12-11 20:30:49,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 44.10526315789474) internal successors, (838), 19 states have internal predecessors, (838), 0 states have call successors, (0), 0 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 20:30:49,371 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:49,371 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] [2022-12-11 20:30:49,371 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable370 [2022-12-11 20:30:49,371 INFO L420 AbstractCegarLoop]: === Iteration 372 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:49,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:49,372 INFO L85 PathProgramCache]: Analyzing trace with hash -5046369, now seen corresponding path program 372 times [2022-12-11 20:30:49,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:49,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [828542392] [2022-12-11 20:30:49,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:49,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:49,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:49,700 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:49,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:49,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [828542392] [2022-12-11 20:30:49,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [828542392] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:49,700 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:49,700 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2022-12-11 20:30:49,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [369008748] [2022-12-11 20:30:49,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:49,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 20:30:49,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:49,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 20:30:49,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2022-12-11 20:30:49,701 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:49,702 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 922 places, 1243 transitions, 20537 flow. Second operand has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:30:49,702 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:49,702 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:49,702 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:51,931 INFO L130 PetriNetUnfolder]: 952/2421 cut-off events. [2022-12-11 20:30:51,931 INFO L131 PetriNetUnfolder]: For 191656/191656 co-relation queries the response was YES. [2022-12-11 20:30:51,981 INFO L83 FinitePrefix]: Finished finitePrefix Result has 29159 conditions, 2421 events. 952/2421 cut-off events. For 191656/191656 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 17256 event pairs, 105 based on Foata normal form. 1/2421 useless extension candidates. Maximal degree in co-relation 28811. Up to 1964 conditions per place. [2022-12-11 20:30:51,994 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1114 selfloop transitions, 121 changer transitions 27/1295 dead transitions. [2022-12-11 20:30:51,994 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 964 places, 1295 transitions, 24451 flow [2022-12-11 20:30:51,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-12-11 20:30:51,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-12-11 20:30:51,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 2304 transitions. [2022-12-11 20:30:51,995 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5192697768762677 [2022-12-11 20:30:51,995 INFO L175 Difference]: Start difference. First operand has 922 places, 1243 transitions, 20537 flow. Second operand 51 states and 2304 transitions. [2022-12-11 20:30:51,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 964 places, 1295 transitions, 24451 flow [2022-12-11 20:30:53,686 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 936 places, 1295 transitions, 23832 flow, removed 237 selfloop flow, removed 28 redundant places. [2022-12-11 20:30:53,701 INFO L231 Difference]: Finished difference. Result has 948 places, 1252 transitions, 20579 flow [2022-12-11 20:30:53,701 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=19952, PETRI_DIFFERENCE_MINUEND_PLACES=886, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=20579, PETRI_PLACES=948, PETRI_TRANSITIONS=1252} [2022-12-11 20:30:53,701 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 866 predicate places. [2022-12-11 20:30:53,702 INFO L495 AbstractCegarLoop]: Abstraction has has 948 places, 1252 transitions, 20579 flow [2022-12-11 20:30:53,702 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 43.81818181818182) internal successors, (964), 22 states have internal predecessors, (964), 0 states have call successors, (0), 0 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 20:30:53,702 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:53,702 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] [2022-12-11 20:30:53,702 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable371 [2022-12-11 20:30:53,702 INFO L420 AbstractCegarLoop]: === Iteration 373 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:53,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:53,702 INFO L85 PathProgramCache]: Analyzing trace with hash 1144123997, now seen corresponding path program 373 times [2022-12-11 20:30:53,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:53,702 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717942009] [2022-12-11 20:30:53,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:53,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:53,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:53,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 20:30:53,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:53,973 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717942009] [2022-12-11 20:30:53,974 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [717942009] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:53,974 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:53,974 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 20:30:53,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1936410186] [2022-12-11 20:30:53,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:53,974 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 20:30:53,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:53,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 20:30:53,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2022-12-11 20:30:53,974 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:53,975 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 948 places, 1252 transitions, 20579 flow. Second operand has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:53,975 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:53,975 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:53,975 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:30:56,106 INFO L130 PetriNetUnfolder]: 995/2552 cut-off events. [2022-12-11 20:30:56,106 INFO L131 PetriNetUnfolder]: For 196068/196068 co-relation queries the response was YES. [2022-12-11 20:30:56,159 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30691 conditions, 2552 events. 995/2552 cut-off events. For 196068/196068 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 18646 event pairs, 111 based on Foata normal form. 1/2552 useless extension candidates. Maximal degree in co-relation 30340. Up to 1869 conditions per place. [2022-12-11 20:30:56,173 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 1053 selfloop transitions, 250 changer transitions 34/1370 dead transitions. [2022-12-11 20:30:56,173 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 984 places, 1370 transitions, 26278 flow [2022-12-11 20:30:56,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-12-11 20:30:56,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-12-11 20:30:56,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2107 transitions. [2022-12-11 20:30:56,175 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5264867566216892 [2022-12-11 20:30:56,175 INFO L175 Difference]: Start difference. First operand has 948 places, 1252 transitions, 20579 flow. Second operand 46 states and 2107 transitions. [2022-12-11 20:30:56,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 984 places, 1370 transitions, 26278 flow [2022-12-11 20:30:58,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 944 places, 1370 transitions, 25781 flow, removed 169 selfloop flow, removed 40 redundant places. [2022-12-11 20:30:58,295 INFO L231 Difference]: Finished difference. Result has 955 places, 1296 transitions, 21977 flow [2022-12-11 20:30:58,295 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=20104, PETRI_DIFFERENCE_MINUEND_PLACES=899, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1252, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=202, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1006, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=21977, PETRI_PLACES=955, PETRI_TRANSITIONS=1296} [2022-12-11 20:30:58,295 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 873 predicate places. [2022-12-11 20:30:58,295 INFO L495 AbstractCegarLoop]: Abstraction has has 955 places, 1296 transitions, 21977 flow [2022-12-11 20:30:58,295 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 44.0) internal successors, (880), 20 states have internal predecessors, (880), 0 states have call successors, (0), 0 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 20:30:58,295 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:30:58,295 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] [2022-12-11 20:30:58,295 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable372 [2022-12-11 20:30:58,295 INFO L420 AbstractCegarLoop]: === Iteration 374 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:30:58,296 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:30:58,296 INFO L85 PathProgramCache]: Analyzing trace with hash 1836316661, now seen corresponding path program 374 times [2022-12-11 20:30:58,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:30:58,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103266437] [2022-12-11 20:30:58,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:30:58,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:30:58,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:30:58,588 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 20:30:58,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:30:58,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103266437] [2022-12-11 20:30:58,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2103266437] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:30:58,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:30:58,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [21] imperfect sequences [] total 21 [2022-12-11 20:30:58,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1230941814] [2022-12-11 20:30:58,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:30:58,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-11 20:30:58,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:30:58,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-11 20:30:58,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2022-12-11 20:30:58,590 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:30:58,590 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 955 places, 1296 transitions, 21977 flow. Second operand has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:30:58,590 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:30:58,590 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:30:58,590 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 20:31:00,896 INFO L130 PetriNetUnfolder]: 1002/2586 cut-off events. [2022-12-11 20:31:00,896 INFO L131 PetriNetUnfolder]: For 200942/200942 co-relation queries the response was YES. [2022-12-11 20:31:00,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31501 conditions, 2586 events. 1002/2586 cut-off events. For 200942/200942 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 19072 event pairs, 122 based on Foata normal form. 1/2586 useless extension candidates. Maximal degree in co-relation 31149. Up to 1776 conditions per place. [2022-12-11 20:31:00,963 INFO L137 encePairwiseOnDemand]: 57/87 looper letters, 925 selfloop transitions, 372 changer transitions 38/1368 dead transitions. [2022-12-11 20:31:00,964 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 999 places, 1368 transitions, 27064 flow [2022-12-11 20:31:00,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-12-11 20:31:00,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2022-12-11 20:31:00,965 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 2459 transitions. [2022-12-11 20:31:00,965 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.5234142188165176 [2022-12-11 20:31:00,965 INFO L175 Difference]: Start difference. First operand has 955 places, 1296 transitions, 21977 flow. Second operand 54 states and 2459 transitions. [2022-12-11 20:31:00,965 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 999 places, 1368 transitions, 27064 flow [2022-12-11 20:31:03,047 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 962 places, 1368 transitions, 26476 flow, removed 200 selfloop flow, removed 37 redundant places. [2022-12-11 20:31:03,063 INFO L231 Difference]: Finished difference. Result has 976 places, 1316 transitions, 23087 flow [2022-12-11 20:31:03,063 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=87, PETRI_DIFFERENCE_MINUEND_FLOW=21497, PETRI_DIFFERENCE_MINUEND_PLACES=909, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1296, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=348, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=940, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=23087, PETRI_PLACES=976, PETRI_TRANSITIONS=1316} [2022-12-11 20:31:03,063 INFO L295 CegarLoopForPetriNet]: 82 programPoint places, 894 predicate places. [2022-12-11 20:31:03,063 INFO L495 AbstractCegarLoop]: Abstraction has has 976 places, 1316 transitions, 23087 flow [2022-12-11 20:31:03,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 43.904761904761905) internal successors, (922), 21 states have internal predecessors, (922), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 20:31:03,064 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 20:31:03,064 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] [2022-12-11 20:31:03,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable373 [2022-12-11 20:31:03,064 INFO L420 AbstractCegarLoop]: === Iteration 375 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 20:31:03,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 20:31:03,064 INFO L85 PathProgramCache]: Analyzing trace with hash -1391729669, now seen corresponding path program 375 times [2022-12-11 20:31:03,064 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 20:31:03,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448394350] [2022-12-11 20:31:03,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 20:31:03,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 20:31:03,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 20:31:03,313 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 20:31:03,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 20:31:03,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448394350] [2022-12-11 20:31:03,313 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448394350] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 20:31:03,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 20:31:03,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [] total 18 [2022-12-11 20:31:03,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [540207727] [2022-12-11 20:31:03,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 20:31:03,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-11 20:31:03,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 20:31:03,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-11 20:31:03,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2022-12-11 20:31:03,314 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 42 out of 87 [2022-12-11 20:31:03,314 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 976 places, 1316 transitions, 23087 flow. Second operand has 18 states, 18 states have (on average 44.22222222222222) internal successors, (796), 18 states have internal predecessors, (796), 0 states have call successors, (0), 0 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 20:31:03,314 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 20:31:03,314 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 42 of 87 [2022-12-11 20:31:03,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand Received shutdown request... [2022-12-11 20:31:04,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-11 20:31:04,042 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2022-12-11 20:31:04,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable374 [2022-12-11 20:31:04,042 WARN L619 AbstractCegarLoop]: Verification canceled: while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (18states, 42/87 universal loopers) in iteration 375,while PetriNetUnfolder was constructing finite prefix that currently has 7176 conditions, 539 events (184/538 cut-off events. For 31103/31103 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 3573 event pairs, 13 based on Foata normal form. 0/647 useless extension candidates. Maximal degree in co-relation 6817. Up to 387 conditions per place.). [2022-12-11 20:31:04,043 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 3 remaining) [2022-12-11 20:31:04,044 INFO L805 garLoopResultBuilder]: Registering result TIMEOUT for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 3 remaining) [2022-12-11 20:31:04,044 INFO L445 BasicCegarLoop]: Path program histogram: [375] [2022-12-11 20:31:04,046 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-12-11 20:31:04,046 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-12-11 20:31:04,049 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 11.12 08:31:04 BasicIcfg [2022-12-11 20:31:04,049 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-12-11 20:31:04,049 INFO L158 Benchmark]: Toolchain (without parser) took 833561.50ms. Allocated memory was 195.0MB in the beginning and 3.1GB in the end (delta: 2.9GB). Free memory was 171.4MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2022-12-11 20:31:04,049 INFO L158 Benchmark]: CDTParser took 0.11ms. Allocated memory is still 127.9MB. Free memory was 105.2MB in the beginning and 105.2MB in the end (delta: 34.0kB). There was no memory consumed. Max. memory is 8.0GB. [2022-12-11 20:31:04,049 INFO L158 Benchmark]: CACSL2BoogieTranslator took 189.15ms. Allocated memory is still 195.0MB. Free memory was 171.4MB in the beginning and 161.0MB in the end (delta: 10.4MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. [2022-12-11 20:31:04,049 INFO L158 Benchmark]: Boogie Procedure Inliner took 25.37ms. Allocated memory is still 195.0MB. Free memory was 160.9MB in the beginning and 159.4MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2022-12-11 20:31:04,050 INFO L158 Benchmark]: Boogie Preprocessor took 25.70ms. Allocated memory is still 195.0MB. Free memory was 159.4MB in the beginning and 157.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2022-12-11 20:31:04,050 INFO L158 Benchmark]: RCFGBuilder took 253.40ms. Allocated memory is still 195.0MB. Free memory was 157.9MB in the beginning and 145.8MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. [2022-12-11 20:31:04,050 INFO L158 Benchmark]: TraceAbstraction took 833063.20ms. Allocated memory was 195.0MB in the beginning and 3.1GB in the end (delta: 2.9GB). Free memory was 144.7MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. [2022-12-11 20:31:04,051 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.11ms. Allocated memory is still 127.9MB. Free memory was 105.2MB in the beginning and 105.2MB in the end (delta: 34.0kB). There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 189.15ms. Allocated memory is still 195.0MB. Free memory was 171.4MB in the beginning and 161.0MB in the end (delta: 10.4MB). Peak memory consumption was 10.5MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 25.37ms. Allocated memory is still 195.0MB. Free memory was 160.9MB in the beginning and 159.4MB in the end (delta: 1.6MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * Boogie Preprocessor took 25.70ms. Allocated memory is still 195.0MB. Free memory was 159.4MB in the beginning and 157.9MB in the end (delta: 1.5MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * RCFGBuilder took 253.40ms. Allocated memory is still 195.0MB. Free memory was 157.9MB in the beginning and 145.8MB in the end (delta: 12.1MB). Peak memory consumption was 12.6MB. Max. memory is 8.0GB. * TraceAbstraction took 833063.20ms. Allocated memory was 195.0MB in the beginning and 3.1GB in the end (delta: 2.9GB). Free memory was 144.7MB in the beginning and 1.2GB in the end (delta: -1.0GB). Peak memory consumption was 1.8GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - TimeoutResultAtElement [Line: 72]: Timeout (TraceAbstraction) Unable to prove that call to reach_error is unreachable Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (18states, 42/87 universal loopers) in iteration 375,while PetriNetUnfolder was constructing finite prefix that currently has 7176 conditions, 539 events (184/538 cut-off events. For 31103/31103 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 3573 event pairs, 13 based on Foata normal form. 0/647 useless extension candidates. Maximal degree in co-relation 6817. Up to 387 conditions per place.). - TimeoutResultAtElement [Line: 66]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (18states, 42/87 universal loopers) in iteration 375,while PetriNetUnfolder was constructing finite prefix that currently has 7176 conditions, 539 events (184/538 cut-off events. For 31103/31103 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 3573 event pairs, 13 based on Foata normal form. 0/647 useless extension candidates. Maximal degree in co-relation 6817. Up to 387 conditions per place.). - TimeoutResultAtElement [Line: 67]: Timeout (TraceAbstraction) Unable to prove that petrification did provide enough thread instances (tool internal message, not intended for end users) Cancelled while CegarLoopForPetriNet was enhancing Floyd-Hoare automaton (18states, 42/87 universal loopers) in iteration 375,while PetriNetUnfolder was constructing finite prefix that currently has 7176 conditions, 539 events (184/538 cut-off events. For 31103/31103 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 3573 event pairs, 13 based on Foata normal form. 0/647 useless extension candidates. Maximal degree in co-relation 6817. Up to 387 conditions per place.). - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 118 locations, 3 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 833.0s, OverallIterations: 375, TraceHistogramMax: 1, PathProgramHistogramMax: 375, EmptinessCheckTime: 0.0s, AutomataDifference: 714.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 41475 SdHoareTripleChecker+Valid, 156.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 41475 mSDsluCounter, 217535 SdHoareTripleChecker+Invalid, 134.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 197738 mSDsCounter, 4435 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 392144 IncrementalHoareTripleChecker+Invalid, 396579 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 4435 mSolverCounterUnsat, 19797 mSDtfsCounter, 392144 mSolverCounterSat, 1.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 19138 GetRequests, 1378 SyntacticMatches, 546 SemanticMatches, 17214 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 165790 ImplicationChecksByTransitivity, 197.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=27714occurred in iteration=198, InterpolantAutomatonStates: 13626, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 2.1s SatisfiabilityAnalysisTime, 113.1s InterpolantComputationTime, 27375 NumberOfCodeBlocks, 27375 NumberOfCodeBlocksAsserted, 375 NumberOfCheckSat, 27000 ConstructedInterpolants, 0 QuantifiedInterpolants, 300489 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 375 InterpolantComputations, 375 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown