/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c -------------------------------------------------------------------------------- This is Ultimate 0.2.2-wip.dk.repeated-lipton-a802222-m [2022-12-11 19:26:07,960 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-11 19:26:07,961 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-11 19:26:07,986 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-11 19:26:07,988 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-11 19:26:07,990 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-11 19:26:07,992 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-11 19:26:07,995 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-11 19:26:07,998 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-11 19:26:08,001 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-11 19:26:08,002 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-11 19:26:08,003 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-11 19:26:08,003 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-11 19:26:08,005 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-11 19:26:08,006 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-11 19:26:08,008 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-11 19:26:08,009 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-11 19:26:08,009 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-11 19:26:08,011 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-11 19:26:08,014 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-11 19:26:08,015 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-11 19:26:08,016 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-11 19:26:08,016 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-11 19:26:08,017 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-11 19:26:08,022 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-11 19:26:08,022 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-11 19:26:08,022 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-11 19:26:08,023 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-11 19:26:08,024 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-11 19:26:08,024 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-11 19:26:08,024 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-11 19:26:08,028 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-11 19:26:08,029 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-11 19:26:08,029 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-11 19:26:08,029 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-11 19:26:08,030 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-11 19:26:08,030 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-11 19:26:08,030 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-11 19:26:08,030 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-11 19:26:08,031 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-11 19:26:08,031 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-11 19:26:08,035 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-NoLbe.epf [2022-12-11 19:26:08,059 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-11 19:26:08,059 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-11 19:26:08,060 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-11 19:26:08,061 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-11 19:26:08,061 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-11 19:26:08,061 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-11 19:26:08,062 INFO L138 SettingsManager]: * Use SBE=true [2022-12-11 19:26:08,062 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-11 19:26:08,062 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-11 19:26:08,062 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-11 19:26:08,063 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-11 19:26:08,064 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * To the following directory=./dump/ [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 19:26:08,064 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-11 19:26:08,064 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-12-11 19:26:08,065 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-11 19:26:08,065 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-11 19:26:08,065 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-11 19:26:08,065 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-12-11 19:26:08,344 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-11 19:26:08,364 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-11 19:26:08,366 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-11 19:26:08,367 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-11 19:26:08,367 INFO L275 PluginConnector]: CDTParser initialized [2022-12-11 19:26:08,368 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c [2022-12-11 19:26:09,315 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-11 19:26:09,510 INFO L351 CDTParser]: Found 1 translation units. [2022-12-11 19:26:09,510 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c [2022-12-11 19:26:09,515 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9c2570864/59a60f0d87794abca159a485534ba6f0/FLAG882f71b92 [2022-12-11 19:26:09,526 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/9c2570864/59a60f0d87794abca159a485534ba6f0 [2022-12-11 19:26:09,528 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-11 19:26:09,528 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-12-11 19:26:09,529 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-11 19:26:09,529 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-11 19:26:09,531 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-11 19:26:09,531 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,532 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7494f2c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09, skipping insertion in model container [2022-12-11 19:26:09,532 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,536 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-11 19:26:09,550 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-11 19:26:09,666 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c[4929,4942] [2022-12-11 19:26:09,678 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 19:26:09,684 INFO L203 MainTranslator]: Completed pre-run [2022-12-11 19:26:09,721 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/weaver/chl-nzb-file-symm.wvr.c[4929,4942] [2022-12-11 19:26:09,728 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-11 19:26:09,740 INFO L208 MainTranslator]: Completed translation [2022-12-11 19:26:09,741 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09 WrapperNode [2022-12-11 19:26:09,741 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-11 19:26:09,743 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-11 19:26:09,743 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-11 19:26:09,743 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-11 19:26:09,747 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,764 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,798 INFO L138 Inliner]: procedures = 25, calls = 55, calls flagged for inlining = 21, calls inlined = 29, statements flattened = 388 [2022-12-11 19:26:09,798 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-11 19:26:09,798 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-11 19:26:09,798 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-11 19:26:09,798 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-11 19:26:09,806 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,807 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,816 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,816 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,823 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,826 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,840 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,841 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,845 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-11 19:26:09,846 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-11 19:26:09,846 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-11 19:26:09,846 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-11 19:26:09,846 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (1/1) ... [2022-12-11 19:26:09,850 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-11 19:26:09,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 19:26:09,867 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-11 19:26:09,878 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-11 19:26:09,897 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-11 19:26:09,897 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-11 19:26:09,897 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-11 19:26:09,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-11 19:26:09,898 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-11 19:26:09,899 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2022-12-11 19:26:09,971 INFO L236 CfgBuilder]: Building ICFG [2022-12-11 19:26:09,972 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-11 19:26:10,424 INFO L277 CfgBuilder]: Performing block encoding [2022-12-11 19:26:10,433 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-11 19:26:10,433 INFO L302 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-11 19:26:10,435 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 07:26:10 BoogieIcfgContainer [2022-12-11 19:26:10,435 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-11 19:26:10,436 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-11 19:26:10,437 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-11 19:26:10,439 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-11 19:26:10,439 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.12 07:26:09" (1/3) ... [2022-12-11 19:26:10,439 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e19b236 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 07:26:10, skipping insertion in model container [2022-12-11 19:26:10,439 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.12 07:26:09" (2/3) ... [2022-12-11 19:26:10,439 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6e19b236 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.12 07:26:10, skipping insertion in model container [2022-12-11 19:26:10,440 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.12 07:26:10" (3/3) ... [2022-12-11 19:26:10,440 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-nzb-file-symm.wvr.c [2022-12-11 19:26:10,453 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-11 19:26:10,453 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-11 19:26:10,453 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-11 19:26:10,542 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-11 19:26:10,567 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 425 places, 467 transitions, 950 flow [2022-12-11 19:26:10,731 INFO L130 PetriNetUnfolder]: 49/465 cut-off events. [2022-12-11 19:26:10,731 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 19:26:10,738 INFO L83 FinitePrefix]: Finished finitePrefix Result has 474 conditions, 465 events. 49/465 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1352 event pairs, 0 based on Foata normal form. 0/415 useless extension candidates. Maximal degree in co-relation 319. Up to 2 conditions per place. [2022-12-11 19:26:10,738 INFO L82 GeneralOperation]: Start removeDead. Operand has 425 places, 467 transitions, 950 flow [2022-12-11 19:26:10,744 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 415 places, 457 transitions, 926 flow [2022-12-11 19:26:10,750 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-11 19:26:10,754 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;@6ae9d02e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, Conditionality=CONDITIONAL_DISJUNCTIVE, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-12-11 19:26:10,754 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-11 19:26:10,807 INFO L130 PetriNetUnfolder]: 46/442 cut-off events. [2022-12-11 19:26:10,808 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-11 19:26:10,808 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:10,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:10,809 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:10,812 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:10,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1266941758, now seen corresponding path program 1 times [2022-12-11 19:26:10,818 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:10,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463441745] [2022-12-11 19:26:10,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:10,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:10,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:11,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-11 19:26:11,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:11,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463441745] [2022-12-11 19:26:11,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463441745] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:11,148 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:11,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:11,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426850875] [2022-12-11 19:26:11,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:11,157 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:11,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:11,183 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:11,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:11,188 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 423 out of 467 [2022-12-11 19:26:11,192 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 457 transitions, 926 flow. Second operand has 3 states, 3 states have (on average 426.3333333333333) internal successors, (1279), 3 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:11,192 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:11,192 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 423 of 467 [2022-12-11 19:26:11,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:11,427 INFO L130 PetriNetUnfolder]: 127/1507 cut-off events. [2022-12-11 19:26:11,428 INFO L131 PetriNetUnfolder]: For 67/69 co-relation queries the response was YES. [2022-12-11 19:26:11,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1674 conditions, 1507 events. 127/1507 cut-off events. For 67/69 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 11244 event pairs, 36 based on Foata normal form. 123/1458 useless extension candidates. Maximal degree in co-relation 1393. Up to 87 conditions per place. [2022-12-11 19:26:11,440 INFO L137 encePairwiseOnDemand]: 436/467 looper letters, 27 selfloop transitions, 4 changer transitions 5/445 dead transitions. [2022-12-11 19:26:11,440 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 417 places, 445 transitions, 973 flow [2022-12-11 19:26:11,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:11,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:11,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1346 transitions. [2022-12-11 19:26:11,456 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9607423269093505 [2022-12-11 19:26:11,458 INFO L175 Difference]: Start difference. First operand has 415 places, 457 transitions, 926 flow. Second operand 3 states and 1346 transitions. [2022-12-11 19:26:11,458 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 417 places, 445 transitions, 973 flow [2022-12-11 19:26:11,465 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 413 places, 445 transitions, 959 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-11 19:26:11,474 INFO L231 Difference]: Finished difference. Result has 415 places, 429 transitions, 886 flow [2022-12-11 19:26:11,476 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=868, PETRI_DIFFERENCE_MINUEND_PLACES=411, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=886, PETRI_PLACES=415, PETRI_TRANSITIONS=429} [2022-12-11 19:26:11,481 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 0 predicate places. [2022-12-11 19:26:11,482 INFO L495 AbstractCegarLoop]: Abstraction has has 415 places, 429 transitions, 886 flow [2022-12-11 19:26:11,482 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 426.3333333333333) internal successors, (1279), 3 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:11,482 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:11,483 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:11,483 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-11 19:26:11,483 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:11,484 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:11,484 INFO L85 PathProgramCache]: Analyzing trace with hash 2133043390, now seen corresponding path program 2 times [2022-12-11 19:26:11,484 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:11,485 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [122120521] [2022-12-11 19:26:11,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:11,485 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:11,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 19:26:11,595 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:11,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [122120521] [2022-12-11 19:26:11,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [122120521] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:11,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:11,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:11,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003152110] [2022-12-11 19:26:11,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:11,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:11,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:11,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:11,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:11,599 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 423 out of 467 [2022-12-11 19:26:11,600 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 429 transitions, 886 flow. Second operand has 3 states, 3 states have (on average 426.3333333333333) internal successors, (1279), 3 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:11,600 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:11,600 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 423 of 467 [2022-12-11 19:26:11,601 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:11,765 INFO L130 PetriNetUnfolder]: 120/1469 cut-off events. [2022-12-11 19:26:11,765 INFO L131 PetriNetUnfolder]: For 77/82 co-relation queries the response was YES. [2022-12-11 19:26:11,769 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1665 conditions, 1469 events. 120/1469 cut-off events. For 77/82 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 11120 event pairs, 39 based on Foata normal form. 4/1345 useless extension candidates. Maximal degree in co-relation 1360. Up to 100 conditions per place. [2022-12-11 19:26:11,774 INFO L137 encePairwiseOnDemand]: 461/467 looper letters, 29 selfloop transitions, 4 changer transitions 0/442 dead transitions. [2022-12-11 19:26:11,774 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 412 places, 442 transitions, 985 flow [2022-12-11 19:26:11,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:11,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:11,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1302 transitions. [2022-12-11 19:26:11,777 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9293361884368309 [2022-12-11 19:26:11,778 INFO L175 Difference]: Start difference. First operand has 415 places, 429 transitions, 886 flow. Second operand 3 states and 1302 transitions. [2022-12-11 19:26:11,781 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 412 places, 442 transitions, 985 flow [2022-12-11 19:26:11,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 410 places, 442 transitions, 977 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-11 19:26:11,788 INFO L231 Difference]: Finished difference. Result has 412 places, 431 transitions, 910 flow [2022-12-11 19:26:11,789 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=878, PETRI_DIFFERENCE_MINUEND_PLACES=408, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=429, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=910, PETRI_PLACES=412, PETRI_TRANSITIONS=431} [2022-12-11 19:26:11,789 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, -3 predicate places. [2022-12-11 19:26:11,789 INFO L495 AbstractCegarLoop]: Abstraction has has 412 places, 431 transitions, 910 flow [2022-12-11 19:26:11,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 426.3333333333333) internal successors, (1279), 3 states have internal predecessors, (1279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:11,790 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:11,790 INFO L214 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:11,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-11 19:26:11,790 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:11,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:11,791 INFO L85 PathProgramCache]: Analyzing trace with hash -739331659, now seen corresponding path program 1 times [2022-12-11 19:26:11,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:11,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210307368] [2022-12-11 19:26:11,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:11,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:11,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:11,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 19:26:11,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:11,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210307368] [2022-12-11 19:26:11,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210307368] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:11,920 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:11,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:11,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [936510117] [2022-12-11 19:26:11,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:11,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:11,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:11,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:11,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:11,923 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 415 out of 467 [2022-12-11 19:26:11,925 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 431 transitions, 910 flow. Second operand has 5 states, 5 states have (on average 418.6) internal successors, (2093), 5 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:11,925 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:11,925 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 415 of 467 [2022-12-11 19:26:11,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:12,045 INFO L130 PetriNetUnfolder]: 26/508 cut-off events. [2022-12-11 19:26:12,045 INFO L131 PetriNetUnfolder]: For 22/36 co-relation queries the response was YES. [2022-12-11 19:26:12,049 INFO L83 FinitePrefix]: Finished finitePrefix Result has 579 conditions, 508 events. 26/508 cut-off events. For 22/36 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 1939 event pairs, 0 based on Foata normal form. 0/470 useless extension candidates. Maximal degree in co-relation 463. Up to 31 conditions per place. [2022-12-11 19:26:12,051 INFO L137 encePairwiseOnDemand]: 457/467 looper letters, 26 selfloop transitions, 8 changer transitions 0/439 dead transitions. [2022-12-11 19:26:12,051 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 439 transitions, 994 flow [2022-12-11 19:26:12,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-11 19:26:12,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-11 19:26:12,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 2111 transitions. [2022-12-11 19:26:12,054 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9040685224839401 [2022-12-11 19:26:12,055 INFO L175 Difference]: Start difference. First operand has 412 places, 431 transitions, 910 flow. Second operand 5 states and 2111 transitions. [2022-12-11 19:26:12,055 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 439 transitions, 994 flow [2022-12-11 19:26:12,057 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 439 transitions, 986 flow, removed 0 selfloop flow, removed 2 redundant places. [2022-12-11 19:26:12,061 INFO L231 Difference]: Finished difference. Result has 415 places, 433 transitions, 934 flow [2022-12-11 19:26:12,061 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=902, PETRI_DIFFERENCE_MINUEND_PLACES=410, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=431, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=423, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=934, PETRI_PLACES=415, PETRI_TRANSITIONS=433} [2022-12-11 19:26:12,062 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 0 predicate places. [2022-12-11 19:26:12,062 INFO L495 AbstractCegarLoop]: Abstraction has has 415 places, 433 transitions, 934 flow [2022-12-11 19:26:12,064 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 418.6) internal successors, (2093), 5 states have internal predecessors, (2093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:12,064 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:12,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:12,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-11 19:26:12,064 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:12,064 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:12,065 INFO L85 PathProgramCache]: Analyzing trace with hash -103307191, now seen corresponding path program 1 times [2022-12-11 19:26:12,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:12,065 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [984892678] [2022-12-11 19:26:12,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:12,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:12,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:12,275 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 19:26:12,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:12,276 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [984892678] [2022-12-11 19:26:12,276 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [984892678] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 19:26:12,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1852157248] [2022-12-11 19:26:12,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:12,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:12,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 19:26:12,294 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 19:26:12,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-11 19:26:12,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:12,445 INFO L263 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 6 conjunts are in the unsatisfiable core [2022-12-11 19:26:12,451 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 19:26:12,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 19:26:12,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 19:26:12,634 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-11 19:26:12,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1852157248] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 19:26:12,634 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 19:26:12,635 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2022-12-11 19:26:12,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [20706109] [2022-12-11 19:26:12,635 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 19:26:12,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-11 19:26:12,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:12,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-11 19:26:12,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2022-12-11 19:26:12,641 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 413 out of 467 [2022-12-11 19:26:12,646 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 415 places, 433 transitions, 934 flow. Second operand has 15 states, 15 states have (on average 416.1333333333333) internal successors, (6242), 15 states have internal predecessors, (6242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:12,646 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:12,647 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 413 of 467 [2022-12-11 19:26:12,647 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:12,846 INFO L130 PetriNetUnfolder]: 26/524 cut-off events. [2022-12-11 19:26:12,846 INFO L131 PetriNetUnfolder]: For 23/37 co-relation queries the response was YES. [2022-12-11 19:26:12,850 INFO L83 FinitePrefix]: Finished finitePrefix Result has 624 conditions, 524 events. 26/524 cut-off events. For 23/37 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 1936 event pairs, 0 based on Foata normal form. 4/492 useless extension candidates. Maximal degree in co-relation 464. Up to 25 conditions per place. [2022-12-11 19:26:12,852 INFO L137 encePairwiseOnDemand]: 451/467 looper letters, 28 selfloop transitions, 22 changer transitions 0/453 dead transitions. [2022-12-11 19:26:12,852 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 453 transitions, 1078 flow [2022-12-11 19:26:12,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-11 19:26:12,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-11 19:26:12,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 4597 transitions. [2022-12-11 19:26:12,858 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8948802803192525 [2022-12-11 19:26:12,858 INFO L175 Difference]: Start difference. First operand has 415 places, 433 transitions, 934 flow. Second operand 11 states and 4597 transitions. [2022-12-11 19:26:12,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 453 transitions, 1078 flow [2022-12-11 19:26:12,861 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 453 transitions, 1066 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-11 19:26:12,868 INFO L231 Difference]: Finished difference. Result has 425 places, 445 transitions, 1033 flow [2022-12-11 19:26:12,869 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=922, PETRI_DIFFERENCE_MINUEND_PLACES=412, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=433, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1033, PETRI_PLACES=425, PETRI_TRANSITIONS=445} [2022-12-11 19:26:12,870 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 10 predicate places. [2022-12-11 19:26:12,870 INFO L495 AbstractCegarLoop]: Abstraction has has 425 places, 445 transitions, 1033 flow [2022-12-11 19:26:12,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 416.1333333333333) internal successors, (6242), 15 states have internal predecessors, (6242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:12,873 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:12,873 INFO L214 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:12,894 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-12-11 19:26:13,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:13,079 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:13,079 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:13,079 INFO L85 PathProgramCache]: Analyzing trace with hash 1614750603, now seen corresponding path program 2 times [2022-12-11 19:26:13,079 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:13,080 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030289157] [2022-12-11 19:26:13,080 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:13,080 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:13,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:13,316 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-12-11 19:26:13,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:13,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030289157] [2022-12-11 19:26:13,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030289157] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 19:26:13,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [95765180] [2022-12-11 19:26:13,316 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-11 19:26:13,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:13,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 19:26:13,333 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 19:26:13,373 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-11 19:26:13,445 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-11 19:26:13,446 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 19:26:13,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-11 19:26:13,450 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 19:26:13,588 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-12-11 19:26:13,589 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-11 19:26:13,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [95765180] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:13,589 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-11 19:26:13,589 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 18 [2022-12-11 19:26:13,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400151132] [2022-12-11 19:26:13,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:13,590 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:13,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:13,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:13,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=260, Unknown=0, NotChecked=0, Total=306 [2022-12-11 19:26:13,594 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:13,597 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 425 places, 445 transitions, 1033 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:13,597 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:13,597 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:13,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:14,088 INFO L130 PetriNetUnfolder]: 400/2363 cut-off events. [2022-12-11 19:26:14,088 INFO L131 PetriNetUnfolder]: For 81/88 co-relation queries the response was YES. [2022-12-11 19:26:14,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3125 conditions, 2363 events. 400/2363 cut-off events. For 81/88 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 19595 event pairs, 204 based on Foata normal form. 1/2105 useless extension candidates. Maximal degree in co-relation 2906. Up to 497 conditions per place. [2022-12-11 19:26:14,099 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 100 selfloop transitions, 5 changer transitions 22/523 dead transitions. [2022-12-11 19:26:14,099 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 442 places, 523 transitions, 1453 flow [2022-12-11 19:26:14,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-11 19:26:14,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-11 19:26:14,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7094 transitions. [2022-12-11 19:26:14,109 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8439210088032358 [2022-12-11 19:26:14,109 INFO L175 Difference]: Start difference. First operand has 425 places, 445 transitions, 1033 flow. Second operand 18 states and 7094 transitions. [2022-12-11 19:26:14,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 442 places, 523 transitions, 1453 flow [2022-12-11 19:26:14,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 439 places, 523 transitions, 1436 flow, removed 4 selfloop flow, removed 3 redundant places. [2022-12-11 19:26:14,119 INFO L231 Difference]: Finished difference. Result has 455 places, 449 transitions, 1087 flow [2022-12-11 19:26:14,119 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1016, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=445, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=440, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1087, PETRI_PLACES=455, PETRI_TRANSITIONS=449} [2022-12-11 19:26:14,121 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 40 predicate places. [2022-12-11 19:26:14,121 INFO L495 AbstractCegarLoop]: Abstraction has has 455 places, 449 transitions, 1087 flow [2022-12-11 19:26:14,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:14,123 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:14,123 INFO L214 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:14,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-12-11 19:26:14,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:14,329 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:14,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:14,329 INFO L85 PathProgramCache]: Analyzing trace with hash -1530657323, now seen corresponding path program 3 times [2022-12-11 19:26:14,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:14,329 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690249143] [2022-12-11 19:26:14,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:14,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:14,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:14,534 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-12-11 19:26:14,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:14,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690249143] [2022-12-11 19:26:14,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1690249143] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 19:26:14,536 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1185990964] [2022-12-11 19:26:14,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-11 19:26:14,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:14,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 19:26:14,555 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 19:26:14,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-11 19:26:14,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-11 19:26:14,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 19:26:14,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-11 19:26:14,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 19:26:14,780 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-12-11 19:26:14,780 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-11 19:26:14,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1185990964] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:14,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-11 19:26:14,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 18 [2022-12-11 19:26:14,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105690190] [2022-12-11 19:26:14,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:14,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:14,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:14,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:14,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2022-12-11 19:26:14,785 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:14,788 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 455 places, 449 transitions, 1087 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:14,788 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:14,788 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:14,790 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:15,233 INFO L130 PetriNetUnfolder]: 403/2423 cut-off events. [2022-12-11 19:26:15,234 INFO L131 PetriNetUnfolder]: For 1058/1065 co-relation queries the response was YES. [2022-12-11 19:26:15,245 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3980 conditions, 2423 events. 403/2423 cut-off events. For 1058/1065 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 20328 event pairs, 206 based on Foata normal form. 1/2172 useless extension candidates. Maximal degree in co-relation 3930. Up to 507 conditions per place. [2022-12-11 19:26:15,251 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 104 selfloop transitions, 3 changer transitions 24/527 dead transitions. [2022-12-11 19:26:15,251 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 460 places, 527 transitions, 1717 flow [2022-12-11 19:26:15,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:26:15,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:26:15,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6695 transitions. [2022-12-11 19:26:15,260 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8433052021665197 [2022-12-11 19:26:15,260 INFO L175 Difference]: Start difference. First operand has 455 places, 449 transitions, 1087 flow. Second operand 17 states and 6695 transitions. [2022-12-11 19:26:15,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 460 places, 527 transitions, 1717 flow [2022-12-11 19:26:15,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 452 places, 527 transitions, 1663 flow, removed 25 selfloop flow, removed 8 redundant places. [2022-12-11 19:26:15,271 INFO L231 Difference]: Finished difference. Result has 467 places, 451 transitions, 1135 flow [2022-12-11 19:26:15,272 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1072, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=449, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=446, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1135, PETRI_PLACES=467, PETRI_TRANSITIONS=451} [2022-12-11 19:26:15,274 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 52 predicate places. [2022-12-11 19:26:15,274 INFO L495 AbstractCegarLoop]: Abstraction has has 467 places, 451 transitions, 1135 flow [2022-12-11 19:26:15,276 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:15,276 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:15,276 INFO L214 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:15,290 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-12-11 19:26:15,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:15,481 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:15,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:15,481 INFO L85 PathProgramCache]: Analyzing trace with hash -1616192757, now seen corresponding path program 4 times [2022-12-11 19:26:15,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:15,482 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640231266] [2022-12-11 19:26:15,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:15,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:15,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:15,665 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-12-11 19:26:15,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:15,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640231266] [2022-12-11 19:26:15,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640231266] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-11 19:26:15,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011435639] [2022-12-11 19:26:15,666 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-11 19:26:15,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:15,666 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-12-11 19:26:15,667 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-11 19:26:15,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-11 19:26:15,785 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-11 19:26:15,785 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-11 19:26:15,786 INFO L263 TraceCheckSpWp]: Trace formula consists of 333 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-11 19:26:15,788 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-11 19:26:15,902 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-12-11 19:26:15,902 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-11 19:26:15,991 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-12-11 19:26:15,991 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1011435639] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-11 19:26:15,991 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-11 19:26:15,991 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 22 [2022-12-11 19:26:15,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205086347] [2022-12-11 19:26:15,992 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-11 19:26:15,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-11 19:26:15,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:15,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-11 19:26:15,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=348, Unknown=0, NotChecked=0, Total=462 [2022-12-11 19:26:15,997 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 413 out of 467 [2022-12-11 19:26:16,004 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 467 places, 451 transitions, 1135 flow. Second operand has 22 states, 22 states have (on average 416.04545454545456) internal successors, (9153), 22 states have internal predecessors, (9153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:16,005 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:16,005 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 413 of 467 [2022-12-11 19:26:16,005 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:16,298 INFO L130 PetriNetUnfolder]: 53/670 cut-off events. [2022-12-11 19:26:16,298 INFO L131 PetriNetUnfolder]: For 609/663 co-relation queries the response was YES. [2022-12-11 19:26:16,303 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1200 conditions, 670 events. 53/670 cut-off events. For 609/663 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 3010 event pairs, 19 based on Foata normal form. 8/623 useless extension candidates. Maximal degree in co-relation 1147. Up to 31 conditions per place. [2022-12-11 19:26:16,306 INFO L137 encePairwiseOnDemand]: 451/467 looper letters, 36 selfloop transitions, 34 changer transitions 0/479 dead transitions. [2022-12-11 19:26:16,306 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 471 places, 479 transitions, 1387 flow [2022-12-11 19:26:16,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:26:16,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:26:16,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 7095 transitions. [2022-12-11 19:26:16,314 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8936893815341983 [2022-12-11 19:26:16,314 INFO L175 Difference]: Start difference. First operand has 467 places, 451 transitions, 1135 flow. Second operand 17 states and 7095 transitions. [2022-12-11 19:26:16,314 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 471 places, 479 transitions, 1387 flow [2022-12-11 19:26:16,318 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 462 places, 479 transitions, 1370 flow, removed 8 selfloop flow, removed 9 redundant places. [2022-12-11 19:26:16,322 INFO L231 Difference]: Finished difference. Result has 465 places, 465 transitions, 1293 flow [2022-12-11 19:26:16,323 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1118, PETRI_DIFFERENCE_MINUEND_PLACES=446, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=451, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=425, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1293, PETRI_PLACES=465, PETRI_TRANSITIONS=465} [2022-12-11 19:26:16,323 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 50 predicate places. [2022-12-11 19:26:16,323 INFO L495 AbstractCegarLoop]: Abstraction has has 465 places, 465 transitions, 1293 flow [2022-12-11 19:26:16,326 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 416.04545454545456) internal successors, (9153), 22 states have internal predecessors, (9153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:16,326 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:16,326 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:16,345 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-12-11 19:26:16,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-11 19:26:16,531 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:16,531 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:16,532 INFO L85 PathProgramCache]: Analyzing trace with hash -1477905623, now seen corresponding path program 5 times [2022-12-11 19:26:16,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:16,532 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1599551252] [2022-12-11 19:26:16,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:16,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:16,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:16,849 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:16,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:16,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1599551252] [2022-12-11 19:26:16,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1599551252] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:16,850 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:16,850 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:16,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616336954] [2022-12-11 19:26:16,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:16,850 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:16,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:16,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:16,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:16,852 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:16,855 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 465 transitions, 1293 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:16,855 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:16,855 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:16,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:17,381 INFO L130 PetriNetUnfolder]: 398/2368 cut-off events. [2022-12-11 19:26:17,381 INFO L131 PetriNetUnfolder]: For 1741/1752 co-relation queries the response was YES. [2022-12-11 19:26:17,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4282 conditions, 2368 events. 398/2368 cut-off events. For 1741/1752 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 19774 event pairs, 235 based on Foata normal form. 1/2117 useless extension candidates. Maximal degree in co-relation 3951. Up to 581 conditions per place. [2022-12-11 19:26:17,396 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 76 selfloop transitions, 8 changer transitions 20/514 dead transitions. [2022-12-11 19:26:17,396 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 514 transitions, 1808 flow [2022-12-11 19:26:17,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:26:17,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:26:17,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6289 transitions. [2022-12-11 19:26:17,404 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8416755888650964 [2022-12-11 19:26:17,404 INFO L175 Difference]: Start difference. First operand has 465 places, 465 transitions, 1293 flow. Second operand 16 states and 6289 transitions. [2022-12-11 19:26:17,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 514 transitions, 1808 flow [2022-12-11 19:26:17,412 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 472 places, 514 transitions, 1763 flow, removed 8 selfloop flow, removed 8 redundant places. [2022-12-11 19:26:17,416 INFO L231 Difference]: Finished difference. Result has 483 places, 472 transitions, 1363 flow [2022-12-11 19:26:17,417 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1248, PETRI_DIFFERENCE_MINUEND_PLACES=457, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=460, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1363, PETRI_PLACES=483, PETRI_TRANSITIONS=472} [2022-12-11 19:26:17,417 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 68 predicate places. [2022-12-11 19:26:17,417 INFO L495 AbstractCegarLoop]: Abstraction has has 483 places, 472 transitions, 1363 flow [2022-12-11 19:26:17,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:17,418 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:17,418 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:17,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-12-11 19:26:17,419 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:17,419 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:17,419 INFO L85 PathProgramCache]: Analyzing trace with hash -1285577889, now seen corresponding path program 6 times [2022-12-11 19:26:17,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:17,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73443041] [2022-12-11 19:26:17,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:17,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:17,703 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:17,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:17,703 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73443041] [2022-12-11 19:26:17,703 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73443041] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:17,704 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:17,704 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:17,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1694159279] [2022-12-11 19:26:17,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:17,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:17,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:17,705 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:17,705 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:17,706 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:17,713 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 472 transitions, 1363 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:17,714 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:17,714 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:17,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:18,222 INFO L130 PetriNetUnfolder]: 397/2402 cut-off events. [2022-12-11 19:26:18,222 INFO L131 PetriNetUnfolder]: For 2657/2679 co-relation queries the response was YES. [2022-12-11 19:26:18,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4558 conditions, 2402 events. 397/2402 cut-off events. For 2657/2679 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 20134 event pairs, 219 based on Foata normal form. 2/2151 useless extension candidates. Maximal degree in co-relation 4494. Up to 538 conditions per place. [2022-12-11 19:26:18,241 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 72 selfloop transitions, 12 changer transitions 20/514 dead transitions. [2022-12-11 19:26:18,241 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 514 transitions, 1924 flow [2022-12-11 19:26:18,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:26:18,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:26:18,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 5902 transitions. [2022-12-11 19:26:18,249 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8425410421127766 [2022-12-11 19:26:18,249 INFO L175 Difference]: Start difference. First operand has 483 places, 472 transitions, 1363 flow. Second operand 15 states and 5902 transitions. [2022-12-11 19:26:18,249 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 514 transitions, 1924 flow [2022-12-11 19:26:18,259 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 514 transitions, 1844 flow, removed 40 selfloop flow, removed 7 redundant places. [2022-12-11 19:26:18,263 INFO L231 Difference]: Finished difference. Result has 492 places, 477 transitions, 1456 flow [2022-12-11 19:26:18,263 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1331, PETRI_DIFFERENCE_MINUEND_PLACES=466, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=472, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=462, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1456, PETRI_PLACES=492, PETRI_TRANSITIONS=477} [2022-12-11 19:26:18,264 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 77 predicate places. [2022-12-11 19:26:18,265 INFO L495 AbstractCegarLoop]: Abstraction has has 492 places, 477 transitions, 1456 flow [2022-12-11 19:26:18,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:18,266 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:18,267 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:18,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-11 19:26:18,267 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:18,267 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:18,267 INFO L85 PathProgramCache]: Analyzing trace with hash 648552645, now seen corresponding path program 7 times [2022-12-11 19:26:18,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:18,267 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786588576] [2022-12-11 19:26:18,267 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:18,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:18,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:18,507 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:18,507 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:18,507 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786588576] [2022-12-11 19:26:18,508 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786588576] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:18,508 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:18,508 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:18,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1110539751] [2022-12-11 19:26:18,508 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:18,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:18,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:18,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:18,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:18,510 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:18,512 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 492 places, 477 transitions, 1456 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:18,513 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:18,513 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:18,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:18,978 INFO L130 PetriNetUnfolder]: 399/2460 cut-off events. [2022-12-11 19:26:18,978 INFO L131 PetriNetUnfolder]: For 3382/3401 co-relation queries the response was YES. [2022-12-11 19:26:18,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4756 conditions, 2460 events. 399/2460 cut-off events. For 3382/3401 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 20719 event pairs, 228 based on Foata normal form. 3/2192 useless extension candidates. Maximal degree in co-relation 4686. Up to 592 conditions per place. [2022-12-11 19:26:18,992 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 73 selfloop transitions, 13 changer transitions 18/514 dead transitions. [2022-12-11 19:26:18,992 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 496 places, 514 transitions, 1984 flow [2022-12-11 19:26:18,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:26:18,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:26:18,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5508 transitions. [2022-12-11 19:26:18,997 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8424594677271336 [2022-12-11 19:26:18,997 INFO L175 Difference]: Start difference. First operand has 492 places, 477 transitions, 1456 flow. Second operand 14 states and 5508 transitions. [2022-12-11 19:26:18,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 496 places, 514 transitions, 1984 flow [2022-12-11 19:26:19,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 489 places, 514 transitions, 1905 flow, removed 34 selfloop flow, removed 7 redundant places. [2022-12-11 19:26:19,012 INFO L231 Difference]: Finished difference. Result has 498 places, 482 transitions, 1529 flow [2022-12-11 19:26:19,013 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1411, PETRI_DIFFERENCE_MINUEND_PLACES=476, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=467, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1529, PETRI_PLACES=498, PETRI_TRANSITIONS=482} [2022-12-11 19:26:19,013 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 83 predicate places. [2022-12-11 19:26:19,013 INFO L495 AbstractCegarLoop]: Abstraction has has 498 places, 482 transitions, 1529 flow [2022-12-11 19:26:19,014 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:19,014 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:19,014 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:19,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-12-11 19:26:19,015 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:19,015 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:19,015 INFO L85 PathProgramCache]: Analyzing trace with hash 920379349, now seen corresponding path program 8 times [2022-12-11 19:26:19,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:19,016 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94528227] [2022-12-11 19:26:19,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:19,016 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:19,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:19,285 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:19,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:19,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94528227] [2022-12-11 19:26:19,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94528227] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:19,286 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:19,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:19,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298492156] [2022-12-11 19:26:19,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:19,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:19,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:19,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:19,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:19,289 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:19,291 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 498 places, 482 transitions, 1529 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:19,291 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:19,291 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:19,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:19,832 INFO L130 PetriNetUnfolder]: 392/2424 cut-off events. [2022-12-11 19:26:19,833 INFO L131 PetriNetUnfolder]: For 3287/3306 co-relation queries the response was YES. [2022-12-11 19:26:19,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4627 conditions, 2424 events. 392/2424 cut-off events. For 3287/3306 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 20333 event pairs, 225 based on Foata normal form. 3/2158 useless extension candidates. Maximal degree in co-relation 4554. Up to 577 conditions per place. [2022-12-11 19:26:19,849 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 71 selfloop transitions, 4 changer transitions 23/508 dead transitions. [2022-12-11 19:26:19,849 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 505 places, 508 transitions, 1886 flow [2022-12-11 19:26:19,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:26:19,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:26:19,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5504 transitions. [2022-12-11 19:26:19,853 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8418476598348119 [2022-12-11 19:26:19,853 INFO L175 Difference]: Start difference. First operand has 498 places, 482 transitions, 1529 flow. Second operand 14 states and 5504 transitions. [2022-12-11 19:26:19,853 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 505 places, 508 transitions, 1886 flow [2022-12-11 19:26:19,863 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 495 places, 508 transitions, 1813 flow, removed 26 selfloop flow, removed 10 redundant places. [2022-12-11 19:26:19,867 INFO L231 Difference]: Finished difference. Result has 500 places, 471 transitions, 1362 flow [2022-12-11 19:26:19,868 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1470, PETRI_DIFFERENCE_MINUEND_PLACES=482, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=482, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=478, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1362, PETRI_PLACES=500, PETRI_TRANSITIONS=471} [2022-12-11 19:26:19,868 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 85 predicate places. [2022-12-11 19:26:19,868 INFO L495 AbstractCegarLoop]: Abstraction has has 500 places, 471 transitions, 1362 flow [2022-12-11 19:26:19,869 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:19,869 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:19,869 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:19,869 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-12-11 19:26:19,869 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:19,870 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:19,870 INFO L85 PathProgramCache]: Analyzing trace with hash 254791799, now seen corresponding path program 9 times [2022-12-11 19:26:19,870 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:19,870 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [328528036] [2022-12-11 19:26:19,870 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:19,870 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:19,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:20,073 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:20,073 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:20,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [328528036] [2022-12-11 19:26:20,073 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [328528036] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:20,073 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:20,073 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:20,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894380249] [2022-12-11 19:26:20,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:20,074 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:20,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:20,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:20,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:20,076 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:20,078 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 471 transitions, 1362 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:20,078 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:20,078 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:20,078 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:20,490 INFO L130 PetriNetUnfolder]: 388/2364 cut-off events. [2022-12-11 19:26:20,490 INFO L131 PetriNetUnfolder]: For 3036/3050 co-relation queries the response was YES. [2022-12-11 19:26:20,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4535 conditions, 2364 events. 388/2364 cut-off events. For 3036/3050 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 19823 event pairs, 216 based on Foata normal form. 2/2115 useless extension candidates. Maximal degree in co-relation 4490. Up to 535 conditions per place. [2022-12-11 19:26:20,511 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 75 selfloop transitions, 15 changer transitions 18/518 dead transitions. [2022-12-11 19:26:20,511 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 496 places, 518 transitions, 1953 flow [2022-12-11 19:26:20,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:26:20,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:26:20,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6291 transitions. [2022-12-11 19:26:20,515 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8419432548179872 [2022-12-11 19:26:20,515 INFO L175 Difference]: Start difference. First operand has 500 places, 471 transitions, 1362 flow. Second operand 16 states and 6291 transitions. [2022-12-11 19:26:20,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 496 places, 518 transitions, 1953 flow [2022-12-11 19:26:20,524 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 483 places, 518 transitions, 1870 flow, removed 22 selfloop flow, removed 13 redundant places. [2022-12-11 19:26:20,528 INFO L231 Difference]: Finished difference. Result has 492 places, 480 transitions, 1498 flow [2022-12-11 19:26:20,528 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1328, PETRI_DIFFERENCE_MINUEND_PLACES=468, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=460, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1498, PETRI_PLACES=492, PETRI_TRANSITIONS=480} [2022-12-11 19:26:20,529 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 77 predicate places. [2022-12-11 19:26:20,529 INFO L495 AbstractCegarLoop]: Abstraction has has 492 places, 480 transitions, 1498 flow [2022-12-11 19:26:20,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:20,530 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:20,530 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:20,530 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-12-11 19:26:20,530 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:20,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:20,530 INFO L85 PathProgramCache]: Analyzing trace with hash -692011413, now seen corresponding path program 10 times [2022-12-11 19:26:20,531 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:20,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832049032] [2022-12-11 19:26:20,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:20,531 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:20,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:20,735 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:20,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:20,735 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832049032] [2022-12-11 19:26:20,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832049032] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:20,735 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:20,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:20,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535828146] [2022-12-11 19:26:20,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:20,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:20,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:20,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:20,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:20,738 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:20,739 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 492 places, 480 transitions, 1498 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:20,739 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:20,739 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:20,739 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:21,123 INFO L130 PetriNetUnfolder]: 385/2341 cut-off events. [2022-12-11 19:26:21,123 INFO L131 PetriNetUnfolder]: For 2679/2693 co-relation queries the response was YES. [2022-12-11 19:26:21,135 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4486 conditions, 2341 events. 385/2341 cut-off events. For 2679/2693 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 19461 event pairs, 216 based on Foata normal form. 2/2087 useless extension candidates. Maximal degree in co-relation 4442. Up to 533 conditions per place. [2022-12-11 19:26:21,140 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 67 selfloop transitions, 17 changer transitions 18/512 dead transitions. [2022-12-11 19:26:21,140 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 512 transitions, 1986 flow [2022-12-11 19:26:21,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:26:21,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:26:21,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 5899 transitions. [2022-12-11 19:26:21,144 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8421127765881513 [2022-12-11 19:26:21,144 INFO L175 Difference]: Start difference. First operand has 492 places, 480 transitions, 1498 flow. Second operand 15 states and 5899 transitions. [2022-12-11 19:26:21,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 512 transitions, 1986 flow [2022-12-11 19:26:21,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 512 transitions, 1930 flow, removed 16 selfloop flow, removed 6 redundant places. [2022-12-11 19:26:21,160 INFO L231 Difference]: Finished difference. Result has 502 places, 484 transitions, 1591 flow [2022-12-11 19:26:21,160 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1460, PETRI_DIFFERENCE_MINUEND_PLACES=478, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=480, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=464, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1591, PETRI_PLACES=502, PETRI_TRANSITIONS=484} [2022-12-11 19:26:21,160 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 87 predicate places. [2022-12-11 19:26:21,161 INFO L495 AbstractCegarLoop]: Abstraction has has 502 places, 484 transitions, 1591 flow [2022-12-11 19:26:21,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:21,161 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:21,162 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:21,162 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-12-11 19:26:21,162 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:21,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:21,162 INFO L85 PathProgramCache]: Analyzing trace with hash 59500989, now seen corresponding path program 11 times [2022-12-11 19:26:21,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:21,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877167170] [2022-12-11 19:26:21,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:21,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:21,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:21,384 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:21,385 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:21,385 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877167170] [2022-12-11 19:26:21,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877167170] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:21,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:21,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:21,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313725485] [2022-12-11 19:26:21,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:21,385 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:21,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:21,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:21,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:21,387 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:21,389 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 484 transitions, 1591 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:21,389 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:21,389 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:21,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:21,846 INFO L130 PetriNetUnfolder]: 381/2325 cut-off events. [2022-12-11 19:26:21,846 INFO L131 PetriNetUnfolder]: For 2891/2905 co-relation queries the response was YES. [2022-12-11 19:26:21,859 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4498 conditions, 2325 events. 381/2325 cut-off events. For 2891/2905 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 19504 event pairs, 214 based on Foata normal form. 2/2075 useless extension candidates. Maximal degree in co-relation 4449. Up to 532 conditions per place. [2022-12-11 19:26:21,866 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 76 selfloop transitions, 8 changer transitions 23/517 dead transitions. [2022-12-11 19:26:21,866 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 507 places, 517 transitions, 2002 flow [2022-12-11 19:26:21,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-11 19:26:21,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-11 19:26:21,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 5125 transitions. [2022-12-11 19:26:21,871 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8441772360401911 [2022-12-11 19:26:21,871 INFO L175 Difference]: Start difference. First operand has 502 places, 484 transitions, 1591 flow. Second operand 13 states and 5125 transitions. [2022-12-11 19:26:21,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 507 places, 517 transitions, 2002 flow [2022-12-11 19:26:21,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 499 places, 517 transitions, 1932 flow, removed 22 selfloop flow, removed 8 redundant places. [2022-12-11 19:26:21,889 INFO L231 Difference]: Finished difference. Result has 504 places, 476 transitions, 1449 flow [2022-12-11 19:26:21,889 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1530, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=484, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=476, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1449, PETRI_PLACES=504, PETRI_TRANSITIONS=476} [2022-12-11 19:26:21,890 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 89 predicate places. [2022-12-11 19:26:21,890 INFO L495 AbstractCegarLoop]: Abstraction has has 504 places, 476 transitions, 1449 flow [2022-12-11 19:26:21,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:21,891 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:21,891 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:21,891 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-12-11 19:26:21,892 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:21,892 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:21,892 INFO L85 PathProgramCache]: Analyzing trace with hash 273037891, now seen corresponding path program 12 times [2022-12-11 19:26:21,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:21,892 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498853988] [2022-12-11 19:26:21,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:21,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:21,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:22,169 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:22,171 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:22,171 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498853988] [2022-12-11 19:26:22,171 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1498853988] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:22,171 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:22,171 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:22,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932703185] [2022-12-11 19:26:22,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:22,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:22,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:22,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:22,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:22,174 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:22,175 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 476 transitions, 1449 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:22,175 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:22,175 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:22,175 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:22,630 INFO L130 PetriNetUnfolder]: 375/2280 cut-off events. [2022-12-11 19:26:22,630 INFO L131 PetriNetUnfolder]: For 2533/2547 co-relation queries the response was YES. [2022-12-11 19:26:22,642 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4296 conditions, 2280 events. 375/2280 cut-off events. For 2533/2547 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 18921 event pairs, 213 based on Foata normal form. 2/2029 useless extension candidates. Maximal degree in co-relation 4248. Up to 522 conditions per place. [2022-12-11 19:26:22,647 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 62 selfloop transitions, 2 changer transitions 24/498 dead transitions. [2022-12-11 19:26:22,647 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 504 places, 498 transitions, 1763 flow [2022-12-11 19:26:22,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:26:22,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:26:22,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5505 transitions. [2022-12-11 19:26:22,650 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8420006118078923 [2022-12-11 19:26:22,650 INFO L175 Difference]: Start difference. First operand has 504 places, 476 transitions, 1449 flow. Second operand 14 states and 5505 transitions. [2022-12-11 19:26:22,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 504 places, 498 transitions, 1763 flow [2022-12-11 19:26:22,662 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 498 transitions, 1695 flow, removed 16 selfloop flow, removed 14 redundant places. [2022-12-11 19:26:22,665 INFO L231 Difference]: Finished difference. Result has 495 places, 465 transitions, 1288 flow [2022-12-11 19:26:22,666 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1403, PETRI_DIFFERENCE_MINUEND_PLACES=477, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=476, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=474, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1288, PETRI_PLACES=495, PETRI_TRANSITIONS=465} [2022-12-11 19:26:22,667 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 80 predicate places. [2022-12-11 19:26:22,667 INFO L495 AbstractCegarLoop]: Abstraction has has 495 places, 465 transitions, 1288 flow [2022-12-11 19:26:22,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:22,667 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:22,668 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:22,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-11 19:26:22,668 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:22,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:22,668 INFO L85 PathProgramCache]: Analyzing trace with hash 361642403, now seen corresponding path program 1 times [2022-12-11 19:26:22,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:22,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [819537692] [2022-12-11 19:26:22,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:22,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:22,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:22,884 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:22,884 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:22,885 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [819537692] [2022-12-11 19:26:22,885 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [819537692] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:22,885 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:22,885 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:22,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481701331] [2022-12-11 19:26:22,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:22,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:22,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:22,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:22,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:22,887 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:22,889 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 465 transitions, 1288 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:22,889 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:22,889 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:22,889 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:23,313 INFO L130 PetriNetUnfolder]: 415/2475 cut-off events. [2022-12-11 19:26:23,314 INFO L131 PetriNetUnfolder]: For 2565/2577 co-relation queries the response was YES. [2022-12-11 19:26:23,326 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4511 conditions, 2475 events. 415/2475 cut-off events. For 2565/2577 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 20571 event pairs, 229 based on Foata normal form. 3/2201 useless extension candidates. Maximal degree in co-relation 4467. Up to 550 conditions per place. [2022-12-11 19:26:23,331 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 75 selfloop transitions, 13 changer transitions 16/515 dead transitions. [2022-12-11 19:26:23,331 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 515 transitions, 1758 flow [2022-12-11 19:26:23,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:26:23,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:26:23,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6292 transitions. [2022-12-11 19:26:23,335 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8420770877944326 [2022-12-11 19:26:23,335 INFO L175 Difference]: Start difference. First operand has 495 places, 465 transitions, 1288 flow. Second operand 16 states and 6292 transitions. [2022-12-11 19:26:23,335 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 515 transitions, 1758 flow [2022-12-11 19:26:23,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 476 places, 515 transitions, 1722 flow, removed 14 selfloop flow, removed 15 redundant places. [2022-12-11 19:26:23,348 INFO L231 Difference]: Finished difference. Result has 485 places, 479 transitions, 1445 flow [2022-12-11 19:26:23,348 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1256, PETRI_DIFFERENCE_MINUEND_PLACES=461, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=465, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=458, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1445, PETRI_PLACES=485, PETRI_TRANSITIONS=479} [2022-12-11 19:26:23,350 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 70 predicate places. [2022-12-11 19:26:23,350 INFO L495 AbstractCegarLoop]: Abstraction has has 485 places, 479 transitions, 1445 flow [2022-12-11 19:26:23,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:23,350 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:23,351 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:23,351 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-12-11 19:26:23,351 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:23,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:23,351 INFO L85 PathProgramCache]: Analyzing trace with hash 645162173, now seen corresponding path program 2 times [2022-12-11 19:26:23,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:23,351 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125615865] [2022-12-11 19:26:23,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:23,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:23,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:23,562 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:23,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:23,562 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125615865] [2022-12-11 19:26:23,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125615865] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:23,562 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:23,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:23,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124390988] [2022-12-11 19:26:23,563 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:23,563 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:23,563 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:23,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:23,564 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:23,565 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:23,578 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 485 places, 479 transitions, 1445 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:23,578 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:23,578 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:23,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:23,972 INFO L130 PetriNetUnfolder]: 403/2389 cut-off events. [2022-12-11 19:26:23,972 INFO L131 PetriNetUnfolder]: For 2948/2974 co-relation queries the response was YES. [2022-12-11 19:26:23,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4666 conditions, 2389 events. 403/2389 cut-off events. For 2948/2974 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 19537 event pairs, 219 based on Foata normal form. 9/2154 useless extension candidates. Maximal degree in co-relation 4625. Up to 515 conditions per place. [2022-12-11 19:26:23,989 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 110 selfloop transitions, 8 changer transitions 22/551 dead transitions. [2022-12-11 19:26:23,989 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 494 places, 551 transitions, 2077 flow [2022-12-11 19:26:23,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-11 19:26:23,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-11 19:26:23,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 7095 transitions. [2022-12-11 19:26:23,993 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.844039971448965 [2022-12-11 19:26:23,993 INFO L175 Difference]: Start difference. First operand has 485 places, 479 transitions, 1445 flow. Second operand 18 states and 7095 transitions. [2022-12-11 19:26:23,993 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 494 places, 551 transitions, 2077 flow [2022-12-11 19:26:24,004 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 491 places, 551 transitions, 1933 flow, removed 72 selfloop flow, removed 3 redundant places. [2022-12-11 19:26:24,008 INFO L231 Difference]: Finished difference. Result has 504 places, 479 transitions, 1418 flow [2022-12-11 19:26:24,009 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1359, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=471, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1418, PETRI_PLACES=504, PETRI_TRANSITIONS=479} [2022-12-11 19:26:24,009 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 89 predicate places. [2022-12-11 19:26:24,009 INFO L495 AbstractCegarLoop]: Abstraction has has 504 places, 479 transitions, 1418 flow [2022-12-11 19:26:24,010 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:24,010 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:24,010 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:24,010 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-12-11 19:26:24,010 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:24,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:24,011 INFO L85 PathProgramCache]: Analyzing trace with hash 1609053619, now seen corresponding path program 3 times [2022-12-11 19:26:24,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:24,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194903493] [2022-12-11 19:26:24,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:24,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:24,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:24,224 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:24,225 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:24,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194903493] [2022-12-11 19:26:24,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1194903493] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:24,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:24,225 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:24,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1596156389] [2022-12-11 19:26:24,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:24,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:24,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:24,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:24,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:24,228 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:24,229 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 479 transitions, 1418 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:24,229 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:24,229 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:24,229 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:24,758 INFO L130 PetriNetUnfolder]: 416/2582 cut-off events. [2022-12-11 19:26:24,759 INFO L131 PetriNetUnfolder]: For 3867/3897 co-relation queries the response was YES. [2022-12-11 19:26:24,773 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5236 conditions, 2582 events. 416/2582 cut-off events. For 3867/3897 co-relation queries the response was YES. Maximal size of possible extension queue 98. Compared 21869 event pairs, 237 based on Foata normal form. 3/2309 useless extension candidates. Maximal degree in co-relation 5184. Up to 549 conditions per place. [2022-12-11 19:26:24,778 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 113 selfloop transitions, 10 changer transitions 24/558 dead transitions. [2022-12-11 19:26:24,778 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 558 transitions, 2254 flow [2022-12-11 19:26:24,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-11 19:26:24,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-11 19:26:24,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 6691 transitions. [2022-12-11 19:26:24,791 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8428013603728429 [2022-12-11 19:26:24,791 INFO L175 Difference]: Start difference. First operand has 504 places, 479 transitions, 1418 flow. Second operand 17 states and 6691 transitions. [2022-12-11 19:26:24,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 558 transitions, 2254 flow [2022-12-11 19:26:24,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 499 places, 558 transitions, 2186 flow, removed 32 selfloop flow, removed 10 redundant places. [2022-12-11 19:26:24,808 INFO L231 Difference]: Finished difference. Result has 514 places, 483 transitions, 1507 flow [2022-12-11 19:26:24,808 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1395, PETRI_DIFFERENCE_MINUEND_PLACES=483, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=479, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=469, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1507, PETRI_PLACES=514, PETRI_TRANSITIONS=483} [2022-12-11 19:26:24,809 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 99 predicate places. [2022-12-11 19:26:24,809 INFO L495 AbstractCegarLoop]: Abstraction has has 514 places, 483 transitions, 1507 flow [2022-12-11 19:26:24,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:24,810 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:24,810 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:24,810 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-11 19:26:24,810 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:24,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:24,810 INFO L85 PathProgramCache]: Analyzing trace with hash 1823640711, now seen corresponding path program 4 times [2022-12-11 19:26:24,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:24,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31204610] [2022-12-11 19:26:24,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:24,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:24,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:24,994 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:24,994 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:24,994 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31204610] [2022-12-11 19:26:24,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31204610] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:24,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:24,994 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:24,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674394304] [2022-12-11 19:26:24,994 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:24,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:24,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:24,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:24,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:24,996 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:24,998 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 514 places, 483 transitions, 1507 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:24,998 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:24,998 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:24,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:25,443 INFO L130 PetriNetUnfolder]: 427/2705 cut-off events. [2022-12-11 19:26:25,444 INFO L131 PetriNetUnfolder]: For 4169/4200 co-relation queries the response was YES. [2022-12-11 19:26:25,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5427 conditions, 2705 events. 427/2705 cut-off events. For 4169/4200 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 23037 event pairs, 240 based on Foata normal form. 9/2418 useless extension candidates. Maximal degree in co-relation 5369. Up to 570 conditions per place. [2022-12-11 19:26:25,465 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 79 selfloop transitions, 4 changer transitions 20/514 dead transitions. [2022-12-11 19:26:25,465 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 514 transitions, 1915 flow [2022-12-11 19:26:25,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-11 19:26:25,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-11 19:26:25,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 5122 transitions. [2022-12-11 19:26:25,470 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8436830835117773 [2022-12-11 19:26:25,470 INFO L175 Difference]: Start difference. First operand has 514 places, 483 transitions, 1507 flow. Second operand 13 states and 5122 transitions. [2022-12-11 19:26:25,470 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 514 transitions, 1915 flow [2022-12-11 19:26:25,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 514 transitions, 1854 flow, removed 29 selfloop flow, removed 13 redundant places. [2022-12-11 19:26:25,490 INFO L231 Difference]: Finished difference. Result has 506 places, 475 transitions, 1408 flow [2022-12-11 19:26:25,490 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1469, PETRI_DIFFERENCE_MINUEND_PLACES=489, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1408, PETRI_PLACES=506, PETRI_TRANSITIONS=475} [2022-12-11 19:26:25,490 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 91 predicate places. [2022-12-11 19:26:25,491 INFO L495 AbstractCegarLoop]: Abstraction has has 506 places, 475 transitions, 1408 flow [2022-12-11 19:26:25,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:25,491 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:25,491 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:25,492 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-12-11 19:26:25,492 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:25,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:25,492 INFO L85 PathProgramCache]: Analyzing trace with hash -464106399, now seen corresponding path program 5 times [2022-12-11 19:26:25,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:25,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936177819] [2022-12-11 19:26:25,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:25,492 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:25,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:25,693 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:25,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:25,694 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936177819] [2022-12-11 19:26:25,694 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936177819] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:25,694 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:25,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:25,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896312359] [2022-12-11 19:26:25,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:25,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:25,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:25,694 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:25,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:25,696 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:25,697 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 506 places, 475 transitions, 1408 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:25,697 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:25,697 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:25,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:26,196 INFO L130 PetriNetUnfolder]: 405/2475 cut-off events. [2022-12-11 19:26:26,196 INFO L131 PetriNetUnfolder]: For 3644/3669 co-relation queries the response was YES. [2022-12-11 19:26:26,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5150 conditions, 2475 events. 405/2475 cut-off events. For 3644/3669 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 21024 event pairs, 254 based on Foata normal form. 4/2210 useless extension candidates. Maximal degree in co-relation 5099. Up to 607 conditions per place. [2022-12-11 19:26:26,210 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 78 selfloop transitions, 14 changer transitions 16/519 dead transitions. [2022-12-11 19:26:26,210 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 506 places, 519 transitions, 2007 flow [2022-12-11 19:26:26,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:26:26,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:26:26,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5510 transitions. [2022-12-11 19:26:26,214 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8427653716732946 [2022-12-11 19:26:26,215 INFO L175 Difference]: Start difference. First operand has 506 places, 475 transitions, 1408 flow. Second operand 14 states and 5510 transitions. [2022-12-11 19:26:26,215 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 506 places, 519 transitions, 2007 flow [2022-12-11 19:26:26,226 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 493 places, 519 transitions, 1893 flow, removed 38 selfloop flow, removed 13 redundant places. [2022-12-11 19:26:26,230 INFO L231 Difference]: Finished difference. Result has 504 places, 485 transitions, 1543 flow [2022-12-11 19:26:26,230 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1374, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1543, PETRI_PLACES=504, PETRI_TRANSITIONS=485} [2022-12-11 19:26:26,230 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 89 predicate places. [2022-12-11 19:26:26,231 INFO L495 AbstractCegarLoop]: Abstraction has has 504 places, 485 transitions, 1543 flow [2022-12-11 19:26:26,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:26,231 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:26,231 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:26,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-12-11 19:26:26,232 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:26,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:26,232 INFO L85 PathProgramCache]: Analyzing trace with hash 2135686501, now seen corresponding path program 6 times [2022-12-11 19:26:26,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:26,232 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1936597399] [2022-12-11 19:26:26,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:26,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:26,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:26,448 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:26,448 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:26,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1936597399] [2022-12-11 19:26:26,448 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1936597399] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:26,448 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:26,448 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:26,448 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1136812637] [2022-12-11 19:26:26,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:26,449 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:26,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:26,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:26,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:26,451 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:26,453 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 504 places, 485 transitions, 1543 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:26,453 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:26,453 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:26,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:26,995 INFO L130 PetriNetUnfolder]: 405/2483 cut-off events. [2022-12-11 19:26:26,996 INFO L131 PetriNetUnfolder]: For 3537/3563 co-relation queries the response was YES. [2022-12-11 19:26:27,008 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5203 conditions, 2483 events. 405/2483 cut-off events. For 3537/3563 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 21153 event pairs, 242 based on Foata normal form. 4/2224 useless extension candidates. Maximal degree in co-relation 5151. Up to 575 conditions per place. [2022-12-11 19:26:27,013 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 84 selfloop transitions, 11 changer transitions 17/523 dead transitions. [2022-12-11 19:26:27,013 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 512 places, 523 transitions, 2123 flow [2022-12-11 19:26:27,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:26:27,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:26:27,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 5898 transitions. [2022-12-11 19:26:27,018 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8419700214132763 [2022-12-11 19:26:27,019 INFO L175 Difference]: Start difference. First operand has 504 places, 485 transitions, 1543 flow. Second operand 15 states and 5898 transitions. [2022-12-11 19:26:27,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 512 places, 523 transitions, 2123 flow [2022-12-11 19:26:27,033 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 523 transitions, 2049 flow, removed 30 selfloop flow, removed 6 redundant places. [2022-12-11 19:26:27,037 INFO L231 Difference]: Finished difference. Result has 517 places, 490 transitions, 1614 flow [2022-12-11 19:26:27,038 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1498, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=485, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=477, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1614, PETRI_PLACES=517, PETRI_TRANSITIONS=490} [2022-12-11 19:26:27,038 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 102 predicate places. [2022-12-11 19:26:27,038 INFO L495 AbstractCegarLoop]: Abstraction has has 517 places, 490 transitions, 1614 flow [2022-12-11 19:26:27,039 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:27,039 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:27,039 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:27,039 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-11 19:26:27,039 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:27,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:27,040 INFO L85 PathProgramCache]: Analyzing trace with hash 934944541, now seen corresponding path program 7 times [2022-12-11 19:26:27,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:27,040 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470648589] [2022-12-11 19:26:27,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:27,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:27,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:27,265 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:27,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:27,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470648589] [2022-12-11 19:26:27,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470648589] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:27,265 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:27,265 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:27,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821104456] [2022-12-11 19:26:27,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:27,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:27,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:27,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:27,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:27,269 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:27,270 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 517 places, 490 transitions, 1614 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:27,270 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:27,270 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:27,270 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:27,798 INFO L130 PetriNetUnfolder]: 401/2472 cut-off events. [2022-12-11 19:26:27,799 INFO L131 PetriNetUnfolder]: For 4078/4109 co-relation queries the response was YES. [2022-12-11 19:26:27,811 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5262 conditions, 2472 events. 401/2472 cut-off events. For 4078/4109 co-relation queries the response was YES. Maximal size of possible extension queue 100. Compared 21032 event pairs, 241 based on Foata normal form. 6/2217 useless extension candidates. Maximal degree in co-relation 5204. Up to 569 conditions per place. [2022-12-11 19:26:27,814 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 79 selfloop transitions, 14 changer transitions 19/523 dead transitions. [2022-12-11 19:26:27,814 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 522 places, 523 transitions, 2156 flow [2022-12-11 19:26:27,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-11 19:26:27,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-11 19:26:27,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 5897 transitions. [2022-12-11 19:26:27,818 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8418272662384011 [2022-12-11 19:26:27,818 INFO L175 Difference]: Start difference. First operand has 517 places, 490 transitions, 1614 flow. Second operand 15 states and 5897 transitions. [2022-12-11 19:26:27,818 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 522 places, 523 transitions, 2156 flow [2022-12-11 19:26:27,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 514 places, 523 transitions, 2085 flow, removed 31 selfloop flow, removed 8 redundant places. [2022-12-11 19:26:27,837 INFO L231 Difference]: Finished difference. Result has 524 places, 494 transitions, 1704 flow [2022-12-11 19:26:27,838 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1581, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=477, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1704, PETRI_PLACES=524, PETRI_TRANSITIONS=494} [2022-12-11 19:26:27,838 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 109 predicate places. [2022-12-11 19:26:27,838 INFO L495 AbstractCegarLoop]: Abstraction has has 524 places, 494 transitions, 1704 flow [2022-12-11 19:26:27,839 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:27,839 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:27,839 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:27,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-12-11 19:26:27,839 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:27,839 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:27,839 INFO L85 PathProgramCache]: Analyzing trace with hash 948612671, now seen corresponding path program 8 times [2022-12-11 19:26:27,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:27,839 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1117326678] [2022-12-11 19:26:27,839 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:27,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:27,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:28,030 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:28,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:28,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1117326678] [2022-12-11 19:26:28,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1117326678] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:28,031 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:28,031 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:28,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642493220] [2022-12-11 19:26:28,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:28,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:28,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:28,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:28,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:28,033 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:28,034 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 524 places, 494 transitions, 1704 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:28,035 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:28,035 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:28,035 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:28,505 INFO L130 PetriNetUnfolder]: 409/2537 cut-off events. [2022-12-11 19:26:28,505 INFO L131 PetriNetUnfolder]: For 4345/4384 co-relation queries the response was YES. [2022-12-11 19:26:28,518 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5278 conditions, 2537 events. 409/2537 cut-off events. For 4345/4384 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 21532 event pairs, 251 based on Foata normal form. 7/2260 useless extension candidates. Maximal degree in co-relation 5217. Up to 566 conditions per place. [2022-12-11 19:26:28,522 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 77 selfloop transitions, 4 changer transitions 21/513 dead transitions. [2022-12-11 19:26:28,522 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 530 places, 513 transitions, 2041 flow [2022-12-11 19:26:28,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:26:28,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:26:28,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5502 transitions. [2022-12-11 19:26:28,526 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.841541755888651 [2022-12-11 19:26:28,526 INFO L175 Difference]: Start difference. First operand has 524 places, 494 transitions, 1704 flow. Second operand 14 states and 5502 transitions. [2022-12-11 19:26:28,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 530 places, 513 transitions, 2041 flow [2022-12-11 19:26:28,543 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 522 places, 513 transitions, 1960 flow, removed 31 selfloop flow, removed 8 redundant places. [2022-12-11 19:26:28,547 INFO L231 Difference]: Finished difference. Result has 527 places, 483 transitions, 1516 flow [2022-12-11 19:26:28,547 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1641, PETRI_DIFFERENCE_MINUEND_PLACES=509, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=494, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=490, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1516, PETRI_PLACES=527, PETRI_TRANSITIONS=483} [2022-12-11 19:26:28,548 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 112 predicate places. [2022-12-11 19:26:28,548 INFO L495 AbstractCegarLoop]: Abstraction has has 527 places, 483 transitions, 1516 flow [2022-12-11 19:26:28,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:28,549 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:28,549 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:28,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-12-11 19:26:28,549 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:28,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:28,549 INFO L85 PathProgramCache]: Analyzing trace with hash 607340877, now seen corresponding path program 9 times [2022-12-11 19:26:28,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:28,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [75952781] [2022-12-11 19:26:28,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:28,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:28,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:28,741 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:28,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:28,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [75952781] [2022-12-11 19:26:28,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [75952781] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:28,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:28,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:28,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [966937061] [2022-12-11 19:26:28,742 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:28,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:28,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:28,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:28,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:28,744 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:28,745 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 483 transitions, 1516 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:28,745 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:28,745 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:28,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:29,237 INFO L130 PetriNetUnfolder]: 410/2618 cut-off events. [2022-12-11 19:26:29,237 INFO L131 PetriNetUnfolder]: For 3938/3955 co-relation queries the response was YES. [2022-12-11 19:26:29,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5259 conditions, 2618 events. 410/2618 cut-off events. For 3938/3955 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 22175 event pairs, 249 based on Foata normal form. 4/2327 useless extension candidates. Maximal degree in co-relation 5199. Up to 596 conditions per place. [2022-12-11 19:26:29,254 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 76 selfloop transitions, 10 changer transitions 22/519 dead transitions. [2022-12-11 19:26:29,254 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 523 places, 519 transitions, 2048 flow [2022-12-11 19:26:29,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2022-12-11 19:26:29,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2022-12-11 19:26:29,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 6286 transitions. [2022-12-11 19:26:29,257 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8412740899357601 [2022-12-11 19:26:29,257 INFO L175 Difference]: Start difference. First operand has 527 places, 483 transitions, 1516 flow. Second operand 16 states and 6286 transitions. [2022-12-11 19:26:29,257 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 523 places, 519 transitions, 2048 flow [2022-12-11 19:26:29,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 507 places, 519 transitions, 1950 flow, removed 26 selfloop flow, removed 16 redundant places. [2022-12-11 19:26:29,274 INFO L231 Difference]: Finished difference. Result has 518 places, 484 transitions, 1540 flow [2022-12-11 19:26:29,274 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1470, PETRI_DIFFERENCE_MINUEND_PLACES=492, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=473, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1540, PETRI_PLACES=518, PETRI_TRANSITIONS=484} [2022-12-11 19:26:29,274 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 103 predicate places. [2022-12-11 19:26:29,274 INFO L495 AbstractCegarLoop]: Abstraction has has 518 places, 484 transitions, 1540 flow [2022-12-11 19:26:29,275 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:29,275 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:29,275 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:29,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-12-11 19:26:29,276 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:29,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:29,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1509141495, now seen corresponding path program 10 times [2022-12-11 19:26:29,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:29,276 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495022325] [2022-12-11 19:26:29,276 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:29,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:29,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:29,476 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:29,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:29,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495022325] [2022-12-11 19:26:29,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495022325] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:29,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:29,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-12-11 19:26:29,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023383918] [2022-12-11 19:26:29,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:29,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-11 19:26:29,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:29,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-11 19:26:29,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-12-11 19:26:29,479 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 387 out of 467 [2022-12-11 19:26:29,480 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 518 places, 484 transitions, 1540 flow. Second operand has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:29,480 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:29,480 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 387 of 467 [2022-12-11 19:26:29,480 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:29,993 INFO L130 PetriNetUnfolder]: 385/2388 cut-off events. [2022-12-11 19:26:29,994 INFO L131 PetriNetUnfolder]: For 3169/3186 co-relation queries the response was YES. [2022-12-11 19:26:30,005 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4819 conditions, 2388 events. 385/2388 cut-off events. For 3169/3186 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 20021 event pairs, 248 based on Foata normal form. 4/2123 useless extension candidates. Maximal degree in co-relation 4761. Up to 583 conditions per place. [2022-12-11 19:26:30,009 INFO L137 encePairwiseOnDemand]: 456/467 looper letters, 71 selfloop transitions, 2 changer transitions 22/506 dead transitions. [2022-12-11 19:26:30,009 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 521 places, 506 transitions, 1866 flow [2022-12-11 19:26:30,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-11 19:26:30,010 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-11 19:26:30,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 5503 transitions. [2022-12-11 19:26:30,013 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8416947078617314 [2022-12-11 19:26:30,013 INFO L175 Difference]: Start difference. First operand has 518 places, 484 transitions, 1540 flow. Second operand 14 states and 5503 transitions. [2022-12-11 19:26:30,013 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 521 places, 506 transitions, 1866 flow [2022-12-11 19:26:30,026 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 510 places, 506 transitions, 1817 flow, removed 19 selfloop flow, removed 11 redundant places. [2022-12-11 19:26:30,030 INFO L231 Difference]: Finished difference. Result has 515 places, 473 transitions, 1388 flow [2022-12-11 19:26:30,030 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1505, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=484, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=482, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1388, PETRI_PLACES=515, PETRI_TRANSITIONS=473} [2022-12-11 19:26:30,031 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 100 predicate places. [2022-12-11 19:26:30,031 INFO L495 AbstractCegarLoop]: Abstraction has has 515 places, 473 transitions, 1388 flow [2022-12-11 19:26:30,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 391.0) internal successors, (3519), 9 states have internal predecessors, (3519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:30,032 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:30,032 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:30,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-12-11 19:26:30,032 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:30,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:30,032 INFO L85 PathProgramCache]: Analyzing trace with hash 880206434, now seen corresponding path program 1 times [2022-12-11 19:26:30,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:30,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236096470] [2022-12-11 19:26:30,033 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:30,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:30,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:30,125 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:30,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:30,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236096470] [2022-12-11 19:26:30,126 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236096470] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:30,126 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:30,126 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:30,126 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91316965] [2022-12-11 19:26:30,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:30,126 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:30,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:30,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:30,127 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:30,127 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 423 out of 467 [2022-12-11 19:26:30,128 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 515 places, 473 transitions, 1388 flow. Second operand has 3 states, 3 states have (on average 426.0) internal successors, (1278), 3 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:30,128 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:30,128 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 423 of 467 [2022-12-11 19:26:30,128 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:30,482 INFO L130 PetriNetUnfolder]: 172/2624 cut-off events. [2022-12-11 19:26:30,482 INFO L131 PetriNetUnfolder]: For 1558/1651 co-relation queries the response was YES. [2022-12-11 19:26:30,500 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3900 conditions, 2624 events. 172/2624 cut-off events. For 1558/1651 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 20804 event pairs, 36 based on Foata normal form. 6/2371 useless extension candidates. Maximal degree in co-relation 3846. Up to 58 conditions per place. [2022-12-11 19:26:30,504 INFO L137 encePairwiseOnDemand]: 462/467 looper letters, 21 selfloop transitions, 4 changer transitions 4/480 dead transitions. [2022-12-11 19:26:30,504 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 480 transitions, 1455 flow [2022-12-11 19:26:30,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:30,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:30,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1295 transitions. [2022-12-11 19:26:30,506 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9243397573162027 [2022-12-11 19:26:30,506 INFO L175 Difference]: Start difference. First operand has 515 places, 473 transitions, 1388 flow. Second operand 3 states and 1295 transitions. [2022-12-11 19:26:30,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 480 transitions, 1455 flow [2022-12-11 19:26:30,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 484 places, 480 transitions, 1419 flow, removed 15 selfloop flow, removed 14 redundant places. [2022-12-11 19:26:30,518 INFO L231 Difference]: Finished difference. Result has 485 places, 470 transitions, 1350 flow [2022-12-11 19:26:30,519 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1352, PETRI_DIFFERENCE_MINUEND_PLACES=482, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=469, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1350, PETRI_PLACES=485, PETRI_TRANSITIONS=470} [2022-12-11 19:26:30,520 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 70 predicate places. [2022-12-11 19:26:30,520 INFO L495 AbstractCegarLoop]: Abstraction has has 485 places, 470 transitions, 1350 flow [2022-12-11 19:26:30,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 426.0) internal successors, (1278), 3 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:30,522 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:30,522 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:30,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-12-11 19:26:30,522 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:30,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:30,523 INFO L85 PathProgramCache]: Analyzing trace with hash -2066515828, now seen corresponding path program 1 times [2022-12-11 19:26:30,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:30,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476611126] [2022-12-11 19:26:30,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:30,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:30,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:30,631 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:30,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:30,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476611126] [2022-12-11 19:26:30,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476611126] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:30,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:30,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:30,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1055061756] [2022-12-11 19:26:30,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:30,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:30,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:30,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:30,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:30,633 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 423 out of 467 [2022-12-11 19:26:30,633 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 485 places, 470 transitions, 1350 flow. Second operand has 3 states, 3 states have (on average 426.0) internal successors, (1278), 3 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:30,633 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:30,633 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 423 of 467 [2022-12-11 19:26:30,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:30,867 INFO L130 PetriNetUnfolder]: 155/1477 cut-off events. [2022-12-11 19:26:30,868 INFO L131 PetriNetUnfolder]: For 766/844 co-relation queries the response was YES. [2022-12-11 19:26:30,875 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2165 conditions, 1477 events. 155/1477 cut-off events. For 766/844 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 9954 event pairs, 37 based on Foata normal form. 5/1308 useless extension candidates. Maximal degree in co-relation 2121. Up to 130 conditions per place. [2022-12-11 19:26:30,877 INFO L137 encePairwiseOnDemand]: 462/467 looper letters, 20 selfloop transitions, 4 changer transitions 0/476 dead transitions. [2022-12-11 19:26:30,877 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 476 transitions, 1412 flow [2022-12-11 19:26:30,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:30,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:30,878 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1294 transitions. [2022-12-11 19:26:30,878 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9236259814418273 [2022-12-11 19:26:30,878 INFO L175 Difference]: Start difference. First operand has 485 places, 470 transitions, 1350 flow. Second operand 3 states and 1294 transitions. [2022-12-11 19:26:30,878 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 476 transitions, 1412 flow [2022-12-11 19:26:30,882 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 476 places, 476 transitions, 1372 flow, removed 8 selfloop flow, removed 11 redundant places. [2022-12-11 19:26:30,886 INFO L231 Difference]: Finished difference. Result has 477 places, 471 transitions, 1328 flow [2022-12-11 19:26:30,886 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1310, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=470, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1328, PETRI_PLACES=477, PETRI_TRANSITIONS=471} [2022-12-11 19:26:30,886 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 62 predicate places. [2022-12-11 19:26:30,886 INFO L495 AbstractCegarLoop]: Abstraction has has 477 places, 471 transitions, 1328 flow [2022-12-11 19:26:30,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 426.0) internal successors, (1278), 3 states have internal predecessors, (1278), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:30,887 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:30,887 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:30,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-12-11 19:26:30,887 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:30,887 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:30,887 INFO L85 PathProgramCache]: Analyzing trace with hash 1825941405, now seen corresponding path program 1 times [2022-12-11 19:26:30,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:30,887 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498794119] [2022-12-11 19:26:30,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:30,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:30,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:30,943 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:30,944 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:30,944 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498794119] [2022-12-11 19:26:30,944 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498794119] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:30,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:30,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:30,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1918927287] [2022-12-11 19:26:30,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:30,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:30,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:30,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:30,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:30,945 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 421 out of 467 [2022-12-11 19:26:30,946 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 471 transitions, 1328 flow. Second operand has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:30,946 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:30,946 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 421 of 467 [2022-12-11 19:26:30,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:31,223 INFO L130 PetriNetUnfolder]: 161/2218 cut-off events. [2022-12-11 19:26:31,223 INFO L131 PetriNetUnfolder]: For 1101/1193 co-relation queries the response was YES. [2022-12-11 19:26:31,236 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3327 conditions, 2218 events. 161/2218 cut-off events. For 1101/1193 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 16937 event pairs, 61 based on Foata normal form. 9/2039 useless extension candidates. Maximal degree in co-relation 3290. Up to 99 conditions per place. [2022-12-11 19:26:31,240 INFO L137 encePairwiseOnDemand]: 460/467 looper letters, 26 selfloop transitions, 5 changer transitions 0/482 dead transitions. [2022-12-11 19:26:31,240 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 479 places, 482 transitions, 1418 flow [2022-12-11 19:26:31,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:31,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:31,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1296 transitions. [2022-12-11 19:26:31,242 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9250535331905781 [2022-12-11 19:26:31,242 INFO L175 Difference]: Start difference. First operand has 477 places, 471 transitions, 1328 flow. Second operand 3 states and 1296 transitions. [2022-12-11 19:26:31,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 479 places, 482 transitions, 1418 flow [2022-12-11 19:26:31,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 478 places, 482 transitions, 1414 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-11 19:26:31,251 INFO L231 Difference]: Finished difference. Result has 480 places, 474 transitions, 1363 flow [2022-12-11 19:26:31,252 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1324, PETRI_DIFFERENCE_MINUEND_PLACES=476, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1363, PETRI_PLACES=480, PETRI_TRANSITIONS=474} [2022-12-11 19:26:31,252 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 65 predicate places. [2022-12-11 19:26:31,252 INFO L495 AbstractCegarLoop]: Abstraction has has 480 places, 474 transitions, 1363 flow [2022-12-11 19:26:31,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:31,253 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:31,253 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:31,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-12-11 19:26:31,253 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:31,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:31,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1020402039, now seen corresponding path program 2 times [2022-12-11 19:26:31,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:31,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1446802260] [2022-12-11 19:26:31,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:31,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:31,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:31,304 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:31,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:31,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1446802260] [2022-12-11 19:26:31,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1446802260] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:31,305 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:31,305 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:31,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045476929] [2022-12-11 19:26:31,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:31,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:31,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:31,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:31,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:31,306 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 421 out of 467 [2022-12-11 19:26:31,307 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 480 places, 474 transitions, 1363 flow. Second operand has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:31,307 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:31,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 421 of 467 [2022-12-11 19:26:31,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:31,577 INFO L130 PetriNetUnfolder]: 157/2212 cut-off events. [2022-12-11 19:26:31,578 INFO L131 PetriNetUnfolder]: For 917/997 co-relation queries the response was YES. [2022-12-11 19:26:31,591 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3166 conditions, 2212 events. 157/2212 cut-off events. For 917/997 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 16792 event pairs, 62 based on Foata normal form. 8/2028 useless extension candidates. Maximal degree in co-relation 3128. Up to 135 conditions per place. [2022-12-11 19:26:31,595 INFO L137 encePairwiseOnDemand]: 463/467 looper letters, 26 selfloop transitions, 2 changer transitions 3/482 dead transitions. [2022-12-11 19:26:31,595 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 482 transitions, 1444 flow [2022-12-11 19:26:31,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:31,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:31,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1293 transitions. [2022-12-11 19:26:31,596 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9229122055674518 [2022-12-11 19:26:31,596 INFO L175 Difference]: Start difference. First operand has 480 places, 474 transitions, 1363 flow. Second operand 3 states and 1293 transitions. [2022-12-11 19:26:31,596 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 482 transitions, 1444 flow [2022-12-11 19:26:31,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 476 places, 482 transitions, 1404 flow, removed 15 selfloop flow, removed 6 redundant places. [2022-12-11 19:26:31,605 INFO L231 Difference]: Finished difference. Result has 477 places, 474 transitions, 1333 flow [2022-12-11 19:26:31,606 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1323, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=472, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1333, PETRI_PLACES=477, PETRI_TRANSITIONS=474} [2022-12-11 19:26:31,606 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 62 predicate places. [2022-12-11 19:26:31,606 INFO L495 AbstractCegarLoop]: Abstraction has has 477 places, 474 transitions, 1333 flow [2022-12-11 19:26:31,606 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:31,606 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:31,607 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:31,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2022-12-11 19:26:31,607 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:31,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:31,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1607275095, now seen corresponding path program 1 times [2022-12-11 19:26:31,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:31,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170003846] [2022-12-11 19:26:31,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:31,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:31,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:31,661 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:31,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:31,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170003846] [2022-12-11 19:26:31,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170003846] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:31,661 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:31,661 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:31,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265831727] [2022-12-11 19:26:31,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:31,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:31,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:31,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:31,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:31,663 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 421 out of 467 [2022-12-11 19:26:31,663 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 474 transitions, 1333 flow. Second operand has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:31,663 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:31,663 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 421 of 467 [2022-12-11 19:26:31,663 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:31,910 INFO L130 PetriNetUnfolder]: 139/2041 cut-off events. [2022-12-11 19:26:31,910 INFO L131 PetriNetUnfolder]: For 692/762 co-relation queries the response was YES. [2022-12-11 19:26:31,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2872 conditions, 2041 events. 139/2041 cut-off events. For 692/762 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 14988 event pairs, 45 based on Foata normal form. 7/1872 useless extension candidates. Maximal degree in co-relation 2837. Up to 91 conditions per place. [2022-12-11 19:26:31,927 INFO L137 encePairwiseOnDemand]: 460/467 looper letters, 29 selfloop transitions, 5 changer transitions 1/486 dead transitions. [2022-12-11 19:26:31,927 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 479 places, 486 transitions, 1444 flow [2022-12-11 19:26:31,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:31,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:31,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1296 transitions. [2022-12-11 19:26:31,928 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9250535331905781 [2022-12-11 19:26:31,928 INFO L175 Difference]: Start difference. First operand has 477 places, 474 transitions, 1333 flow. Second operand 3 states and 1296 transitions. [2022-12-11 19:26:31,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 479 places, 486 transitions, 1444 flow [2022-12-11 19:26:31,932 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 477 places, 486 transitions, 1435 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-12-11 19:26:31,935 INFO L231 Difference]: Finished difference. Result has 479 places, 476 transitions, 1357 flow [2022-12-11 19:26:31,936 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1325, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=469, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1357, PETRI_PLACES=479, PETRI_TRANSITIONS=476} [2022-12-11 19:26:31,937 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 64 predicate places. [2022-12-11 19:26:31,937 INFO L495 AbstractCegarLoop]: Abstraction has has 479 places, 476 transitions, 1357 flow [2022-12-11 19:26:31,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:31,937 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:31,937 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:31,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2022-12-11 19:26:31,937 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:31,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:31,938 INFO L85 PathProgramCache]: Analyzing trace with hash -640777537, now seen corresponding path program 2 times [2022-12-11 19:26:31,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:31,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425159475] [2022-12-11 19:26:31,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:31,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:31,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:31,984 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:31,984 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:31,984 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425159475] [2022-12-11 19:26:31,984 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425159475] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:31,984 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:31,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-11 19:26:31,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1504199265] [2022-12-11 19:26:31,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:31,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-11 19:26:31,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:31,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-11 19:26:31,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-11 19:26:31,986 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 421 out of 467 [2022-12-11 19:26:31,986 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 479 places, 476 transitions, 1357 flow. Second operand has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:31,986 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:31,986 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 421 of 467 [2022-12-11 19:26:31,986 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:32,222 INFO L130 PetriNetUnfolder]: 123/1910 cut-off events. [2022-12-11 19:26:32,222 INFO L131 PetriNetUnfolder]: For 544/611 co-relation queries the response was YES. [2022-12-11 19:26:32,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2679 conditions, 1910 events. 123/1910 cut-off events. For 544/611 co-relation queries the response was YES. Maximal size of possible extension queue 42. Compared 13550 event pairs, 45 based on Foata normal form. 3/1750 useless extension candidates. Maximal degree in co-relation 2644. Up to 120 conditions per place. [2022-12-11 19:26:32,237 INFO L137 encePairwiseOnDemand]: 463/467 looper letters, 27 selfloop transitions, 2 changer transitions 4/482 dead transitions. [2022-12-11 19:26:32,237 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 482 transitions, 1434 flow [2022-12-11 19:26:32,237 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-11 19:26:32,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-11 19:26:32,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 1293 transitions. [2022-12-11 19:26:32,238 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.9229122055674518 [2022-12-11 19:26:32,238 INFO L175 Difference]: Start difference. First operand has 479 places, 476 transitions, 1357 flow. Second operand 3 states and 1293 transitions. [2022-12-11 19:26:32,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 482 transitions, 1434 flow [2022-12-11 19:26:32,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 477 places, 482 transitions, 1404 flow, removed 7 selfloop flow, removed 4 redundant places. [2022-12-11 19:26:32,246 INFO L231 Difference]: Finished difference. Result has 478 places, 473 transitions, 1318 flow [2022-12-11 19:26:32,247 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1317, PETRI_DIFFERENCE_MINUEND_PLACES=475, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=474, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=472, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=1318, PETRI_PLACES=478, PETRI_TRANSITIONS=473} [2022-12-11 19:26:32,247 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 63 predicate places. [2022-12-11 19:26:32,247 INFO L495 AbstractCegarLoop]: Abstraction has has 478 places, 473 transitions, 1318 flow [2022-12-11 19:26:32,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 425.3333333333333) internal successors, (1276), 3 states have internal predecessors, (1276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:32,247 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:32,248 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:32,248 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2022-12-11 19:26:32,248 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:32,248 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:32,248 INFO L85 PathProgramCache]: Analyzing trace with hash -450205835, now seen corresponding path program 1 times [2022-12-11 19:26:32,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:32,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585870139] [2022-12-11 19:26:32,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:32,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:32,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:32,386 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:32,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:32,386 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585870139] [2022-12-11 19:26:32,386 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585870139] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:32,386 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:32,386 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:32,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134283567] [2022-12-11 19:26:32,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:32,387 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:32,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:32,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:32,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:32,388 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:32,389 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 478 places, 473 transitions, 1318 flow. Second operand has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:32,389 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:32,389 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:32,389 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:32,821 INFO L130 PetriNetUnfolder]: 451/2960 cut-off events. [2022-12-11 19:26:32,821 INFO L131 PetriNetUnfolder]: For 1928/2254 co-relation queries the response was YES. [2022-12-11 19:26:32,835 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4795 conditions, 2960 events. 451/2960 cut-off events. For 1928/2254 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 24097 event pairs, 97 based on Foata normal form. 93/2808 useless extension candidates. Maximal degree in co-relation 4759. Up to 565 conditions per place. [2022-12-11 19:26:32,839 INFO L137 encePairwiseOnDemand]: 459/467 looper letters, 79 selfloop transitions, 6 changer transitions 7/503 dead transitions. [2022-12-11 19:26:32,839 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 503 transitions, 1643 flow [2022-12-11 19:26:32,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-11 19:26:32,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-11 19:26:32,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2386 transitions. [2022-12-11 19:26:32,841 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8515346181299072 [2022-12-11 19:26:32,841 INFO L175 Difference]: Start difference. First operand has 478 places, 473 transitions, 1318 flow. Second operand 6 states and 2386 transitions. [2022-12-11 19:26:32,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 503 transitions, 1643 flow [2022-12-11 19:26:32,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 482 places, 503 transitions, 1636 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-11 19:26:32,850 INFO L231 Difference]: Finished difference. Result has 483 places, 473 transitions, 1331 flow [2022-12-11 19:26:32,850 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1314, PETRI_DIFFERENCE_MINUEND_PLACES=477, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=467, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1331, PETRI_PLACES=483, PETRI_TRANSITIONS=473} [2022-12-11 19:26:32,850 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 68 predicate places. [2022-12-11 19:26:32,851 INFO L495 AbstractCegarLoop]: Abstraction has has 483 places, 473 transitions, 1331 flow [2022-12-11 19:26:32,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:32,851 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:32,851 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:32,851 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2022-12-11 19:26:32,851 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:32,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:32,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1787923079, now seen corresponding path program 2 times [2022-12-11 19:26:32,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:32,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576983940] [2022-12-11 19:26:32,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:32,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:32,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:32,959 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:32,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:32,960 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576983940] [2022-12-11 19:26:32,960 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576983940] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:32,960 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:32,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:32,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295156158] [2022-12-11 19:26:32,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:32,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:32,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:32,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:32,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:32,963 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:32,964 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 473 transitions, 1331 flow. Second operand has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:32,964 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:32,964 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:32,964 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:33,474 INFO L130 PetriNetUnfolder]: 440/3565 cut-off events. [2022-12-11 19:26:33,474 INFO L131 PetriNetUnfolder]: For 1314/1650 co-relation queries the response was YES. [2022-12-11 19:26:33,493 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5813 conditions, 3565 events. 440/3565 cut-off events. For 1314/1650 co-relation queries the response was YES. Maximal size of possible extension queue 83. Compared 31248 event pairs, 267 based on Foata normal form. 6/3308 useless extension candidates. Maximal degree in co-relation 5776. Up to 600 conditions per place. [2022-12-11 19:26:33,499 INFO L137 encePairwiseOnDemand]: 452/467 looper letters, 75 selfloop transitions, 12 changer transitions 24/522 dead transitions. [2022-12-11 19:26:33,499 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 522 transitions, 1698 flow [2022-12-11 19:26:33,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:33,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:33,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2787 transitions. [2022-12-11 19:26:33,501 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8525542979504436 [2022-12-11 19:26:33,501 INFO L175 Difference]: Start difference. First operand has 483 places, 473 transitions, 1331 flow. Second operand 7 states and 2787 transitions. [2022-12-11 19:26:33,501 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 522 transitions, 1698 flow [2022-12-11 19:26:33,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 486 places, 522 transitions, 1682 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-11 19:26:33,513 INFO L231 Difference]: Finished difference. Result has 489 places, 473 transitions, 1357 flow [2022-12-11 19:26:33,514 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1323, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=461, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1357, PETRI_PLACES=489, PETRI_TRANSITIONS=473} [2022-12-11 19:26:33,514 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 74 predicate places. [2022-12-11 19:26:33,514 INFO L495 AbstractCegarLoop]: Abstraction has has 489 places, 473 transitions, 1357 flow [2022-12-11 19:26:33,514 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:33,515 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:33,515 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:33,515 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2022-12-11 19:26:33,515 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:33,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:33,515 INFO L85 PathProgramCache]: Analyzing trace with hash -1921556365, now seen corresponding path program 3 times [2022-12-11 19:26:33,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:33,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367652721] [2022-12-11 19:26:33,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:33,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:33,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:33,632 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:33,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:33,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367652721] [2022-12-11 19:26:33,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367652721] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:33,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:33,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:33,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [356624769] [2022-12-11 19:26:33,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:33,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:33,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:33,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:33,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:33,634 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 385 out of 467 [2022-12-11 19:26:33,635 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 473 transitions, 1357 flow. Second operand has 5 states, 5 states have (on average 389.8) internal successors, (1949), 5 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:33,635 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:33,635 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 385 of 467 [2022-12-11 19:26:33,635 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:34,108 INFO L130 PetriNetUnfolder]: 442/3189 cut-off events. [2022-12-11 19:26:34,108 INFO L131 PetriNetUnfolder]: For 1367/1723 co-relation queries the response was YES. [2022-12-11 19:26:34,128 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5286 conditions, 3189 events. 442/3189 cut-off events. For 1367/1723 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 26741 event pairs, 247 based on Foata normal form. 11/3029 useless extension candidates. Maximal degree in co-relation 5246. Up to 627 conditions per place. [2022-12-11 19:26:34,133 INFO L137 encePairwiseOnDemand]: 443/467 looper letters, 69 selfloop transitions, 19 changer transitions 18/519 dead transitions. [2022-12-11 19:26:34,133 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 492 places, 519 transitions, 1760 flow [2022-12-11 19:26:34,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:34,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:34,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2795 transitions. [2022-12-11 19:26:34,135 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8550015295197309 [2022-12-11 19:26:34,135 INFO L175 Difference]: Start difference. First operand has 489 places, 473 transitions, 1357 flow. Second operand 7 states and 2795 transitions. [2022-12-11 19:26:34,135 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 492 places, 519 transitions, 1760 flow [2022-12-11 19:26:34,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 519 transitions, 1754 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-12-11 19:26:34,146 INFO L231 Difference]: Finished difference. Result has 495 places, 480 transitions, 1474 flow [2022-12-11 19:26:34,146 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1353, PETRI_DIFFERENCE_MINUEND_PLACES=484, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=454, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1474, PETRI_PLACES=495, PETRI_TRANSITIONS=480} [2022-12-11 19:26:34,147 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 80 predicate places. [2022-12-11 19:26:34,147 INFO L495 AbstractCegarLoop]: Abstraction has has 495 places, 480 transitions, 1474 flow [2022-12-11 19:26:34,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 389.8) internal successors, (1949), 5 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:34,147 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:34,147 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:34,147 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2022-12-11 19:26:34,148 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:34,148 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:34,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1435160851, now seen corresponding path program 4 times [2022-12-11 19:26:34,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:34,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [226892452] [2022-12-11 19:26:34,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:34,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:34,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:34,255 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:34,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:34,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [226892452] [2022-12-11 19:26:34,256 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [226892452] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:34,256 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:34,256 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:34,256 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481549846] [2022-12-11 19:26:34,256 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:34,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:34,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:34,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:34,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:34,257 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:34,258 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 480 transitions, 1474 flow. Second operand has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:34,258 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:34,258 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:34,258 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:34,782 INFO L130 PetriNetUnfolder]: 458/3619 cut-off events. [2022-12-11 19:26:34,782 INFO L131 PetriNetUnfolder]: For 1694/1903 co-relation queries the response was YES. [2022-12-11 19:26:34,801 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5977 conditions, 3619 events. 458/3619 cut-off events. For 1694/1903 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 31687 event pairs, 236 based on Foata normal form. 10/3382 useless extension candidates. Maximal degree in co-relation 5934. Up to 634 conditions per place. [2022-12-11 19:26:34,806 INFO L137 encePairwiseOnDemand]: 452/467 looper letters, 63 selfloop transitions, 14 changer transitions 18/503 dead transitions. [2022-12-11 19:26:34,806 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 501 places, 503 transitions, 1767 flow [2022-12-11 19:26:34,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:34,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:34,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2763 transitions. [2022-12-11 19:26:34,808 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8452126032425819 [2022-12-11 19:26:34,808 INFO L175 Difference]: Start difference. First operand has 495 places, 480 transitions, 1474 flow. Second operand 7 states and 2763 transitions. [2022-12-11 19:26:34,808 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 501 places, 503 transitions, 1767 flow [2022-12-11 19:26:34,816 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 499 places, 503 transitions, 1745 flow, removed 4 selfloop flow, removed 2 redundant places. [2022-12-11 19:26:34,820 INFO L231 Difference]: Finished difference. Result has 501 places, 475 transitions, 1444 flow [2022-12-11 19:26:34,820 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1454, PETRI_DIFFERENCE_MINUEND_PLACES=493, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=480, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=468, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1444, PETRI_PLACES=501, PETRI_TRANSITIONS=475} [2022-12-11 19:26:34,821 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 86 predicate places. [2022-12-11 19:26:34,821 INFO L495 AbstractCegarLoop]: Abstraction has has 501 places, 475 transitions, 1444 flow [2022-12-11 19:26:34,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:34,821 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:34,821 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:34,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2022-12-11 19:26:34,821 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:34,822 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:34,822 INFO L85 PathProgramCache]: Analyzing trace with hash 351744369, now seen corresponding path program 1 times [2022-12-11 19:26:34,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:34,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486582881] [2022-12-11 19:26:34,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:34,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:34,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:34,927 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:34,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:34,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486582881] [2022-12-11 19:26:34,928 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486582881] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:34,928 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:34,928 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:34,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992797476] [2022-12-11 19:26:34,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:34,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:34,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:34,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:34,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:34,929 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 385 out of 467 [2022-12-11 19:26:34,930 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 501 places, 475 transitions, 1444 flow. Second operand has 5 states, 5 states have (on average 389.8) internal successors, (1949), 5 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:34,930 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:34,930 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 385 of 467 [2022-12-11 19:26:34,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:35,730 INFO L130 PetriNetUnfolder]: 881/5090 cut-off events. [2022-12-11 19:26:35,730 INFO L131 PetriNetUnfolder]: For 4249/4288 co-relation queries the response was YES. [2022-12-11 19:26:35,751 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8943 conditions, 5090 events. 881/5090 cut-off events. For 4249/4288 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 49981 event pairs, 422 based on Foata normal form. 1/4581 useless extension candidates. Maximal degree in co-relation 8899. Up to 1006 conditions per place. [2022-12-11 19:26:35,758 INFO L137 encePairwiseOnDemand]: 446/467 looper letters, 71 selfloop transitions, 20 changer transitions 28/535 dead transitions. [2022-12-11 19:26:35,759 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 502 places, 535 transitions, 1933 flow [2022-12-11 19:26:35,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:35,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:35,760 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2809 transitions. [2022-12-11 19:26:35,761 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8592841847659834 [2022-12-11 19:26:35,761 INFO L175 Difference]: Start difference. First operand has 501 places, 475 transitions, 1444 flow. Second operand 7 states and 2809 transitions. [2022-12-11 19:26:35,761 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 502 places, 535 transitions, 1933 flow [2022-12-11 19:26:35,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 493 places, 535 transitions, 1834 flow, removed 19 selfloop flow, removed 9 redundant places. [2022-12-11 19:26:35,777 INFO L231 Difference]: Finished difference. Result has 499 places, 485 transitions, 1530 flow [2022-12-11 19:26:35,777 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1387, PETRI_DIFFERENCE_MINUEND_PLACES=487, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=475, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=457, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1530, PETRI_PLACES=499, PETRI_TRANSITIONS=485} [2022-12-11 19:26:35,777 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 84 predicate places. [2022-12-11 19:26:35,777 INFO L495 AbstractCegarLoop]: Abstraction has has 499 places, 485 transitions, 1530 flow [2022-12-11 19:26:35,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 389.8) internal successors, (1949), 5 states have internal predecessors, (1949), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:35,778 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:35,778 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:35,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2022-12-11 19:26:35,778 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:35,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:35,779 INFO L85 PathProgramCache]: Analyzing trace with hash 1788413347, now seen corresponding path program 2 times [2022-12-11 19:26:35,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:35,779 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432300990] [2022-12-11 19:26:35,779 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:35,779 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:35,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:35,926 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:35,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:35,927 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432300990] [2022-12-11 19:26:35,927 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432300990] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:35,927 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:35,927 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:35,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709531198] [2022-12-11 19:26:35,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:35,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:35,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:35,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:35,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:35,929 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:35,930 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 499 places, 485 transitions, 1530 flow. Second operand has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:35,930 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:35,930 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:35,930 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:36,527 INFO L130 PetriNetUnfolder]: 732/4044 cut-off events. [2022-12-11 19:26:36,527 INFO L131 PetriNetUnfolder]: For 3277/3281 co-relation queries the response was YES. [2022-12-11 19:26:36,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6901 conditions, 4044 events. 732/4044 cut-off events. For 3277/3281 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 37845 event pairs, 113 based on Foata normal form. 76/3808 useless extension candidates. Maximal degree in co-relation 6858. Up to 878 conditions per place. [2022-12-11 19:26:36,559 INFO L137 encePairwiseOnDemand]: 459/467 looper letters, 80 selfloop transitions, 7 changer transitions 8/509 dead transitions. [2022-12-11 19:26:36,559 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 503 places, 509 transitions, 1847 flow [2022-12-11 19:26:36,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-11 19:26:36,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-11 19:26:36,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 2383 transitions. [2022-12-11 19:26:36,560 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8504639543183441 [2022-12-11 19:26:36,560 INFO L175 Difference]: Start difference. First operand has 499 places, 485 transitions, 1530 flow. Second operand 6 states and 2383 transitions. [2022-12-11 19:26:36,560 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 503 places, 509 transitions, 1847 flow [2022-12-11 19:26:36,569 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 509 transitions, 1838 flow, removed 3 selfloop flow, removed 2 redundant places. [2022-12-11 19:26:36,573 INFO L231 Difference]: Finished difference. Result has 502 places, 483 transitions, 1532 flow [2022-12-11 19:26:36,573 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1509, PETRI_DIFFERENCE_MINUEND_PLACES=496, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=476, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1532, PETRI_PLACES=502, PETRI_TRANSITIONS=483} [2022-12-11 19:26:36,574 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 87 predicate places. [2022-12-11 19:26:36,574 INFO L495 AbstractCegarLoop]: Abstraction has has 502 places, 483 transitions, 1532 flow [2022-12-11 19:26:36,574 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:36,574 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:36,574 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:36,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2022-12-11 19:26:36,575 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:36,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:36,575 INFO L85 PathProgramCache]: Analyzing trace with hash -332300631, now seen corresponding path program 3 times [2022-12-11 19:26:36,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:36,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765371433] [2022-12-11 19:26:36,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:36,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:36,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:36,686 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:36,686 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:36,686 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765371433] [2022-12-11 19:26:36,686 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765371433] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:36,686 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:36,686 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:36,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227230194] [2022-12-11 19:26:36,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:36,687 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:36,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:36,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:36,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:36,688 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:36,689 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 483 transitions, 1532 flow. Second operand has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:36,689 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:36,689 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:36,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:37,325 INFO L130 PetriNetUnfolder]: 739/4320 cut-off events. [2022-12-11 19:26:37,325 INFO L131 PetriNetUnfolder]: For 2032/2048 co-relation queries the response was YES. [2022-12-11 19:26:37,349 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7336 conditions, 4320 events. 739/4320 cut-off events. For 2032/2048 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 41161 event pairs, 412 based on Foata normal form. 8/3995 useless extension candidates. Maximal degree in co-relation 7293. Up to 782 conditions per place. [2022-12-11 19:26:37,355 INFO L137 encePairwiseOnDemand]: 453/467 looper letters, 78 selfloop transitions, 11 changer transitions 31/534 dead transitions. [2022-12-11 19:26:37,356 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 534 transitions, 1988 flow [2022-12-11 19:26:37,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:37,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:37,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2786 transitions. [2022-12-11 19:26:37,357 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8522483940042827 [2022-12-11 19:26:37,357 INFO L175 Difference]: Start difference. First operand has 502 places, 483 transitions, 1532 flow. Second operand 7 states and 2786 transitions. [2022-12-11 19:26:37,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 508 places, 534 transitions, 1988 flow [2022-12-11 19:26:37,367 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 505 places, 534 transitions, 1970 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-11 19:26:37,371 INFO L231 Difference]: Finished difference. Result has 508 places, 479 transitions, 1510 flow [2022-12-11 19:26:37,372 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1522, PETRI_DIFFERENCE_MINUEND_PLACES=499, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=472, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1510, PETRI_PLACES=508, PETRI_TRANSITIONS=479} [2022-12-11 19:26:37,372 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 93 predicate places. [2022-12-11 19:26:37,372 INFO L495 AbstractCegarLoop]: Abstraction has has 508 places, 479 transitions, 1510 flow [2022-12-11 19:26:37,372 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:37,372 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:37,372 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:37,373 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2022-12-11 19:26:37,373 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:37,373 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:37,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1434028001, now seen corresponding path program 4 times [2022-12-11 19:26:37,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:37,373 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355535336] [2022-12-11 19:26:37,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:37,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:37,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:37,490 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:37,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:37,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355535336] [2022-12-11 19:26:37,490 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355535336] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:37,491 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:37,491 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:37,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754629738] [2022-12-11 19:26:37,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:37,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:37,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:37,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:37,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:37,492 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:37,493 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 508 places, 479 transitions, 1510 flow. Second operand has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:37,493 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:37,493 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:37,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:38,134 INFO L130 PetriNetUnfolder]: 644/3884 cut-off events. [2022-12-11 19:26:38,135 INFO L131 PetriNetUnfolder]: For 1669/1673 co-relation queries the response was YES. [2022-12-11 19:26:38,149 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6495 conditions, 3884 events. 644/3884 cut-off events. For 1669/1673 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 35236 event pairs, 216 based on Foata normal form. 5/3595 useless extension candidates. Maximal degree in co-relation 6449. Up to 789 conditions per place. [2022-12-11 19:26:38,154 INFO L137 encePairwiseOnDemand]: 450/467 looper letters, 67 selfloop transitions, 14 changer transitions 16/508 dead transitions. [2022-12-11 19:26:38,154 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 508 transitions, 1841 flow [2022-12-11 19:26:38,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:38,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:38,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2770 transitions. [2022-12-11 19:26:38,156 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8473539308657082 [2022-12-11 19:26:38,156 INFO L175 Difference]: Start difference. First operand has 508 places, 479 transitions, 1510 flow. Second operand 7 states and 2770 transitions. [2022-12-11 19:26:38,156 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 508 transitions, 1841 flow [2022-12-11 19:26:38,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 506 places, 508 transitions, 1811 flow, removed 7 selfloop flow, removed 5 redundant places. [2022-12-11 19:26:38,168 INFO L231 Difference]: Finished difference. Result has 509 places, 475 transitions, 1485 flow [2022-12-11 19:26:38,168 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1471, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=463, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1485, PETRI_PLACES=509, PETRI_TRANSITIONS=475} [2022-12-11 19:26:38,169 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 94 predicate places. [2022-12-11 19:26:38,169 INFO L495 AbstractCegarLoop]: Abstraction has has 509 places, 475 transitions, 1485 flow [2022-12-11 19:26:38,169 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.2) internal successors, (1941), 5 states have internal predecessors, (1941), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:38,169 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:38,169 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:38,169 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2022-12-11 19:26:38,169 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:38,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:38,170 INFO L85 PathProgramCache]: Analyzing trace with hash -592907452, now seen corresponding path program 1 times [2022-12-11 19:26:38,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:38,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504248214] [2022-12-11 19:26:38,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:38,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:38,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:38,287 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:38,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:38,288 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504248214] [2022-12-11 19:26:38,288 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504248214] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:38,288 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:38,288 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:38,288 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [701361481] [2022-12-11 19:26:38,288 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:38,288 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:38,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:38,289 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:38,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:38,289 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:38,290 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 509 places, 475 transitions, 1485 flow. Second operand has 5 states, 5 states have (on average 388.4) internal successors, (1942), 5 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:38,290 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:38,290 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:38,290 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:38,751 INFO L130 PetriNetUnfolder]: 409/2788 cut-off events. [2022-12-11 19:26:38,752 INFO L131 PetriNetUnfolder]: For 1281/1420 co-relation queries the response was YES. [2022-12-11 19:26:38,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5199 conditions, 2788 events. 409/2788 cut-off events. For 1281/1420 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 22185 event pairs, 235 based on Foata normal form. 9/2701 useless extension candidates. Maximal degree in co-relation 5154. Up to 538 conditions per place. [2022-12-11 19:26:38,778 INFO L137 encePairwiseOnDemand]: 451/467 looper letters, 68 selfloop transitions, 14 changer transitions 14/500 dead transitions. [2022-12-11 19:26:38,778 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 510 places, 500 transitions, 1781 flow [2022-12-11 19:26:38,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:38,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:38,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2767 transitions. [2022-12-11 19:26:38,780 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8464362190272254 [2022-12-11 19:26:38,780 INFO L175 Difference]: Start difference. First operand has 509 places, 475 transitions, 1485 flow. Second operand 7 states and 2767 transitions. [2022-12-11 19:26:38,780 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 510 places, 500 transitions, 1781 flow [2022-12-11 19:26:38,790 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 501 places, 500 transitions, 1727 flow, removed 4 selfloop flow, removed 9 redundant places. [2022-12-11 19:26:38,794 INFO L231 Difference]: Finished difference. Result has 502 places, 467 transitions, 1421 flow [2022-12-11 19:26:38,794 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1432, PETRI_DIFFERENCE_MINUEND_PLACES=495, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=473, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=459, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1421, PETRI_PLACES=502, PETRI_TRANSITIONS=467} [2022-12-11 19:26:38,794 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 87 predicate places. [2022-12-11 19:26:38,794 INFO L495 AbstractCegarLoop]: Abstraction has has 502 places, 467 transitions, 1421 flow [2022-12-11 19:26:38,795 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.4) internal successors, (1942), 5 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:38,795 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:38,795 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:38,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2022-12-11 19:26:38,795 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:38,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:38,795 INFO L85 PathProgramCache]: Analyzing trace with hash -899391858, now seen corresponding path program 1 times [2022-12-11 19:26:38,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:38,796 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803971439] [2022-12-11 19:26:38,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:38,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:38,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:38,903 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:38,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:38,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803971439] [2022-12-11 19:26:38,904 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803971439] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:38,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:38,904 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-11 19:26:38,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998271704] [2022-12-11 19:26:38,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:38,904 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-11 19:26:38,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:38,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-11 19:26:38,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-11 19:26:38,905 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 383 out of 467 [2022-12-11 19:26:38,906 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 467 transitions, 1421 flow. Second operand has 5 states, 5 states have (on average 388.4) internal successors, (1942), 5 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:38,906 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:38,906 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 383 of 467 [2022-12-11 19:26:38,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:39,412 INFO L130 PetriNetUnfolder]: 579/3313 cut-off events. [2022-12-11 19:26:39,412 INFO L131 PetriNetUnfolder]: For 1228/1230 co-relation queries the response was YES. [2022-12-11 19:26:39,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5927 conditions, 3313 events. 579/3313 cut-off events. For 1228/1230 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 28347 event pairs, 226 based on Foata normal form. 2/3047 useless extension candidates. Maximal degree in co-relation 5887. Up to 722 conditions per place. [2022-12-11 19:26:39,430 INFO L137 encePairwiseOnDemand]: 453/467 looper letters, 58 selfloop transitions, 11 changer transitions 20/488 dead transitions. [2022-12-11 19:26:39,431 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 488 transitions, 1678 flow [2022-12-11 19:26:39,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-11 19:26:39,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-11 19:26:39,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 2758 transitions. [2022-12-11 19:26:39,432 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.8436830835117773 [2022-12-11 19:26:39,432 INFO L175 Difference]: Start difference. First operand has 502 places, 467 transitions, 1421 flow. Second operand 7 states and 2758 transitions. [2022-12-11 19:26:39,432 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 488 transitions, 1678 flow [2022-12-11 19:26:39,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 488 transitions, 1616 flow, removed 10 selfloop flow, removed 13 redundant places. [2022-12-11 19:26:39,442 INFO L231 Difference]: Finished difference. Result has 489 places, 461 transitions, 1361 flow [2022-12-11 19:26:39,443 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1377, PETRI_DIFFERENCE_MINUEND_PLACES=481, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=467, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=456, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1361, PETRI_PLACES=489, PETRI_TRANSITIONS=461} [2022-12-11 19:26:39,443 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 74 predicate places. [2022-12-11 19:26:39,443 INFO L495 AbstractCegarLoop]: Abstraction has has 489 places, 461 transitions, 1361 flow [2022-12-11 19:26:39,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 388.4) internal successors, (1942), 5 states have internal predecessors, (1942), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:39,443 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:39,443 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:39,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2022-12-11 19:26:39,444 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:39,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:39,444 INFO L85 PathProgramCache]: Analyzing trace with hash -729313600, now seen corresponding path program 1 times [2022-12-11 19:26:39,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:39,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685373818] [2022-12-11 19:26:39,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:39,444 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:39,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:40,067 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:40,067 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:40,067 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685373818] [2022-12-11 19:26:40,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685373818] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:40,067 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:40,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:26:40,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183082077] [2022-12-11 19:26:40,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:40,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:26:40,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:40,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:26:40,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:26:40,070 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:26:40,073 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 489 places, 461 transitions, 1361 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:40,073 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:40,073 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:26:40,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:44,439 INFO L130 PetriNetUnfolder]: 2070/7849 cut-off events. [2022-12-11 19:26:44,439 INFO L131 PetriNetUnfolder]: For 1314/1315 co-relation queries the response was YES. [2022-12-11 19:26:44,470 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14641 conditions, 7849 events. 2070/7849 cut-off events. For 1314/1315 co-relation queries the response was YES. Maximal size of possible extension queue 224. Compared 76975 event pairs, 1182 based on Foata normal form. 1/7305 useless extension candidates. Maximal degree in co-relation 14607. Up to 2421 conditions per place. [2022-12-11 19:26:44,485 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 424 selfloop transitions, 11 changer transitions 112/916 dead transitions. [2022-12-11 19:26:44,485 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 536 places, 916 transitions, 3576 flow [2022-12-11 19:26:44,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-12-11 19:26:44,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2022-12-11 19:26:44,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 20608 transitions. [2022-12-11 19:26:44,497 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7479403331760607 [2022-12-11 19:26:44,497 INFO L175 Difference]: Start difference. First operand has 489 places, 461 transitions, 1361 flow. Second operand 59 states and 20608 transitions. [2022-12-11 19:26:44,497 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 536 places, 916 transitions, 3576 flow [2022-12-11 19:26:44,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 525 places, 916 transitions, 3525 flow, removed 6 selfloop flow, removed 11 redundant places. [2022-12-11 19:26:44,514 INFO L231 Difference]: Finished difference. Result has 572 places, 461 transitions, 1433 flow [2022-12-11 19:26:44,514 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1310, PETRI_DIFFERENCE_MINUEND_PLACES=467, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=1433, PETRI_PLACES=572, PETRI_TRANSITIONS=461} [2022-12-11 19:26:44,517 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 157 predicate places. [2022-12-11 19:26:44,518 INFO L495 AbstractCegarLoop]: Abstraction has has 572 places, 461 transitions, 1433 flow [2022-12-11 19:26:44,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:44,519 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:44,519 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:44,519 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2022-12-11 19:26:44,519 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:44,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:44,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1103732054, now seen corresponding path program 2 times [2022-12-11 19:26:44,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:44,519 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147062570] [2022-12-11 19:26:44,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:44,520 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:44,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:45,121 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:45,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:45,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147062570] [2022-12-11 19:26:45,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147062570] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:45,124 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:45,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:26:45,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068905330] [2022-12-11 19:26:45,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:45,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:26:45,125 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:45,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:26:45,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:26:45,129 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:26:45,131 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 572 places, 461 transitions, 1433 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:45,131 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:45,131 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:26:45,131 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:49,293 INFO L130 PetriNetUnfolder]: 2049/7703 cut-off events. [2022-12-11 19:26:49,293 INFO L131 PetriNetUnfolder]: For 6337/6337 co-relation queries the response was YES. [2022-12-11 19:26:49,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17075 conditions, 7703 events. 2049/7703 cut-off events. For 6337/6337 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 74395 event pairs, 1151 based on Foata normal form. 1/7232 useless extension candidates. Maximal degree in co-relation 17002. Up to 2408 conditions per place. [2022-12-11 19:26:49,348 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 423 selfloop transitions, 11 changer transitions 105/908 dead transitions. [2022-12-11 19:26:49,348 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 584 places, 908 transitions, 4361 flow [2022-12-11 19:26:49,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2022-12-11 19:26:49,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2022-12-11 19:26:49,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 20600 transitions. [2022-12-11 19:26:49,357 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7476499836678402 [2022-12-11 19:26:49,357 INFO L175 Difference]: Start difference. First operand has 572 places, 461 transitions, 1433 flow. Second operand 59 states and 20600 transitions. [2022-12-11 19:26:49,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 584 places, 908 transitions, 4361 flow [2022-12-11 19:26:49,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 530 places, 908 transitions, 3673 flow, removed 180 selfloop flow, removed 54 redundant places. [2022-12-11 19:26:49,390 INFO L231 Difference]: Finished difference. Result has 577 places, 461 transitions, 1449 flow [2022-12-11 19:26:49,390 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1326, PETRI_DIFFERENCE_MINUEND_PLACES=472, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=1449, PETRI_PLACES=577, PETRI_TRANSITIONS=461} [2022-12-11 19:26:49,391 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 162 predicate places. [2022-12-11 19:26:49,391 INFO L495 AbstractCegarLoop]: Abstraction has has 577 places, 461 transitions, 1449 flow [2022-12-11 19:26:49,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:49,392 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:49,392 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:49,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2022-12-11 19:26:49,392 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:49,392 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:49,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1712689646, now seen corresponding path program 3 times [2022-12-11 19:26:49,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:49,393 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451607467] [2022-12-11 19:26:49,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:49,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:49,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:50,028 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:50,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:50,029 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451607467] [2022-12-11 19:26:50,029 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451607467] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:50,029 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:50,029 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:26:50,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465578885] [2022-12-11 19:26:50,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:50,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:26:50,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:50,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:26:50,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:26:50,032 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:26:50,034 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 577 places, 461 transitions, 1449 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:50,034 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:50,034 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:26:50,034 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:54,006 INFO L130 PetriNetUnfolder]: 2112/7919 cut-off events. [2022-12-11 19:26:54,006 INFO L131 PetriNetUnfolder]: For 8741/8741 co-relation queries the response was YES. [2022-12-11 19:26:54,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18154 conditions, 7919 events. 2112/7919 cut-off events. For 8741/8741 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 77446 event pairs, 1140 based on Foata normal form. 1/7373 useless extension candidates. Maximal degree in co-relation 18077. Up to 2421 conditions per place. [2022-12-11 19:26:54,068 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 373 selfloop transitions, 15 changer transitions 104/861 dead transitions. [2022-12-11 19:26:54,068 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 586 places, 861 transitions, 4313 flow [2022-12-11 19:26:54,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:26:54,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:26:54,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19533 transitions. [2022-12-11 19:26:54,075 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7469027225451208 [2022-12-11 19:26:54,076 INFO L175 Difference]: Start difference. First operand has 577 places, 461 transitions, 1449 flow. Second operand 56 states and 19533 transitions. [2022-12-11 19:26:54,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 586 places, 861 transitions, 4313 flow [2022-12-11 19:26:54,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 532 places, 861 transitions, 3608 flow, removed 187 selfloop flow, removed 54 redundant places. [2022-12-11 19:26:54,112 INFO L231 Difference]: Finished difference. Result has 577 places, 466 transitions, 1510 flow [2022-12-11 19:26:54,112 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1342, PETRI_DIFFERENCE_MINUEND_PLACES=477, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=461, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=449, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=1510, PETRI_PLACES=577, PETRI_TRANSITIONS=466} [2022-12-11 19:26:54,112 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 162 predicate places. [2022-12-11 19:26:54,112 INFO L495 AbstractCegarLoop]: Abstraction has has 577 places, 466 transitions, 1510 flow [2022-12-11 19:26:54,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:54,113 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:54,113 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:54,113 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2022-12-11 19:26:54,113 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:54,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:54,114 INFO L85 PathProgramCache]: Analyzing trace with hash 528066056, now seen corresponding path program 4 times [2022-12-11 19:26:54,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:54,114 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [546153491] [2022-12-11 19:26:54,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:54,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:54,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:54,695 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:54,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:54,695 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [546153491] [2022-12-11 19:26:54,695 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [546153491] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:54,695 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:54,696 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:26:54,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455097042] [2022-12-11 19:26:54,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:54,696 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:26:54,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:54,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:26:54,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:26:54,699 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:26:54,701 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 577 places, 466 transitions, 1510 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:54,701 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:54,701 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:26:54,701 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:26:58,626 INFO L130 PetriNetUnfolder]: 2168/8137 cut-off events. [2022-12-11 19:26:58,626 INFO L131 PetriNetUnfolder]: For 10880/10880 co-relation queries the response was YES. [2022-12-11 19:26:58,681 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19423 conditions, 8137 events. 2168/8137 cut-off events. For 10880/10880 co-relation queries the response was YES. Maximal size of possible extension queue 224. Compared 79621 event pairs, 1163 based on Foata normal form. 1/7662 useless extension candidates. Maximal degree in co-relation 19344. Up to 2408 conditions per place. [2022-12-11 19:26:58,696 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 400 selfloop transitions, 16 changer transitions 102/887 dead transitions. [2022-12-11 19:26:58,696 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 887 transitions, 4767 flow [2022-12-11 19:26:58,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:26:58,697 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:26:58,702 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19530 transitions. [2022-12-11 19:26:58,704 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7467880085653105 [2022-12-11 19:26:58,704 INFO L175 Difference]: Start difference. First operand has 577 places, 466 transitions, 1510 flow. Second operand 56 states and 19530 transitions. [2022-12-11 19:26:58,704 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 887 transitions, 4767 flow [2022-12-11 19:26:58,742 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 887 transitions, 4251 flow, removed 186 selfloop flow, removed 44 redundant places. [2022-12-11 19:26:58,747 INFO L231 Difference]: Finished difference. Result has 591 places, 471 transitions, 1584 flow [2022-12-11 19:26:58,747 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1416, PETRI_DIFFERENCE_MINUEND_PLACES=491, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=466, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=453, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=1584, PETRI_PLACES=591, PETRI_TRANSITIONS=471} [2022-12-11 19:26:58,748 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 176 predicate places. [2022-12-11 19:26:58,748 INFO L495 AbstractCegarLoop]: Abstraction has has 591 places, 471 transitions, 1584 flow [2022-12-11 19:26:58,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:58,749 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:26:58,749 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:26:58,749 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2022-12-11 19:26:58,749 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:26:58,749 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:26:58,749 INFO L85 PathProgramCache]: Analyzing trace with hash -1143958680, now seen corresponding path program 5 times [2022-12-11 19:26:58,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:26:58,750 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2026059834] [2022-12-11 19:26:58,750 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:26:58,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:26:58,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:26:59,417 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:26:59,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:26:59,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2026059834] [2022-12-11 19:26:59,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2026059834] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:26:59,418 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:26:59,418 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:26:59,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1930982604] [2022-12-11 19:26:59,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:26:59,418 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:26:59,418 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:26:59,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:26:59,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:26:59,421 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:26:59,423 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 471 transitions, 1584 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:26:59,423 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:26:59,423 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:26:59,423 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:03,916 INFO L130 PetriNetUnfolder]: 2246/8297 cut-off events. [2022-12-11 19:27:03,917 INFO L131 PetriNetUnfolder]: For 13534/13534 co-relation queries the response was YES. [2022-12-11 19:27:03,968 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20806 conditions, 8297 events. 2246/8297 cut-off events. For 13534/13534 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 81838 event pairs, 1192 based on Foata normal form. 1/7774 useless extension candidates. Maximal degree in co-relation 20721. Up to 2421 conditions per place. [2022-12-11 19:27:03,983 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 381 selfloop transitions, 18 changer transitions 108/876 dead transitions. [2022-12-11 19:27:03,983 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 604 places, 876 transitions, 4872 flow [2022-12-11 19:27:03,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:03,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:03,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19521 transitions. [2022-12-11 19:27:03,994 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7464438666258795 [2022-12-11 19:27:03,994 INFO L175 Difference]: Start difference. First operand has 591 places, 471 transitions, 1584 flow. Second operand 56 states and 19521 transitions. [2022-12-11 19:27:03,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 604 places, 876 transitions, 4872 flow [2022-12-11 19:27:04,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 560 places, 876 transitions, 4348 flow, removed 190 selfloop flow, removed 44 redundant places. [2022-12-11 19:27:04,050 INFO L231 Difference]: Finished difference. Result has 607 places, 477 transitions, 1706 flow [2022-12-11 19:27:04,050 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1488, PETRI_DIFFERENCE_MINUEND_PLACES=505, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=471, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=455, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=1706, PETRI_PLACES=607, PETRI_TRANSITIONS=477} [2022-12-11 19:27:04,050 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 192 predicate places. [2022-12-11 19:27:04,050 INFO L495 AbstractCegarLoop]: Abstraction has has 607 places, 477 transitions, 1706 flow [2022-12-11 19:27:04,051 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:04,051 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:04,051 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:04,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2022-12-11 19:27:04,052 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:04,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:04,052 INFO L85 PathProgramCache]: Analyzing trace with hash -1924793248, now seen corresponding path program 6 times [2022-12-11 19:27:04,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:04,052 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728776180] [2022-12-11 19:27:04,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:04,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:04,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:04,631 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:04,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:04,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728776180] [2022-12-11 19:27:04,632 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728776180] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:04,632 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:04,632 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:04,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446933942] [2022-12-11 19:27:04,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:04,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:04,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:04,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:04,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:04,635 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:04,637 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 607 places, 477 transitions, 1706 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:04,637 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:04,637 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:04,637 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:09,214 INFO L130 PetriNetUnfolder]: 2338/8844 cut-off events. [2022-12-11 19:27:09,214 INFO L131 PetriNetUnfolder]: For 24301/24301 co-relation queries the response was YES. [2022-12-11 19:27:09,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23926 conditions, 8844 events. 2338/8844 cut-off events. For 24301/24301 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 87855 event pairs, 1262 based on Foata normal form. 1/8309 useless extension candidates. Maximal degree in co-relation 23833. Up to 2408 conditions per place. [2022-12-11 19:27:09,290 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 411 selfloop transitions, 19 changer transitions 106/905 dead transitions. [2022-12-11 19:27:09,290 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 620 places, 905 transitions, 5970 flow [2022-12-11 19:27:09,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:09,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:09,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19519 transitions. [2022-12-11 19:27:09,298 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7463673906393392 [2022-12-11 19:27:09,298 INFO L175 Difference]: Start difference. First operand has 607 places, 477 transitions, 1706 flow. Second operand 56 states and 19519 transitions. [2022-12-11 19:27:09,298 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 620 places, 905 transitions, 5970 flow [2022-12-11 19:27:09,361 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 905 transitions, 5368 flow, removed 226 selfloop flow, removed 38 redundant places. [2022-12-11 19:27:09,367 INFO L231 Difference]: Finished difference. Result has 629 places, 483 transitions, 1841 flow [2022-12-11 19:27:09,368 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1617, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=460, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=1841, PETRI_PLACES=629, PETRI_TRANSITIONS=483} [2022-12-11 19:27:09,368 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 214 predicate places. [2022-12-11 19:27:09,368 INFO L495 AbstractCegarLoop]: Abstraction has has 629 places, 483 transitions, 1841 flow [2022-12-11 19:27:09,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:09,369 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:09,369 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:09,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2022-12-11 19:27:09,369 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:09,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:09,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1966130836, now seen corresponding path program 7 times [2022-12-11 19:27:09,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:09,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857109527] [2022-12-11 19:27:09,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:09,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:09,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:09,956 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:09,956 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:09,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [857109527] [2022-12-11 19:27:09,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [857109527] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:09,956 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:09,956 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:09,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152319432] [2022-12-11 19:27:09,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:09,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:09,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:09,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:09,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:09,960 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:09,961 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 629 places, 483 transitions, 1841 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:09,962 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:09,962 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:09,962 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:14,916 INFO L130 PetriNetUnfolder]: 2446/9058 cut-off events. [2022-12-11 19:27:14,916 INFO L131 PetriNetUnfolder]: For 39284/39284 co-relation queries the response was YES. [2022-12-11 19:27:15,119 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27063 conditions, 9058 events. 2446/9058 cut-off events. For 39284/39284 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 90768 event pairs, 1339 based on Foata normal form. 1/8483 useless extension candidates. Maximal degree in co-relation 26956. Up to 2421 conditions per place. [2022-12-11 19:27:15,135 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 390 selfloop transitions, 19 changer transitions 112/890 dead transitions. [2022-12-11 19:27:15,135 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 642 places, 890 transitions, 6459 flow [2022-12-11 19:27:15,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:15,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:15,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19509 transitions. [2022-12-11 19:27:15,143 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7459850107066381 [2022-12-11 19:27:15,143 INFO L175 Difference]: Start difference. First operand has 629 places, 483 transitions, 1841 flow. Second operand 56 states and 19509 transitions. [2022-12-11 19:27:15,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 642 places, 890 transitions, 6459 flow [2022-12-11 19:27:15,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 603 places, 890 transitions, 5816 flow, removed 247 selfloop flow, removed 39 redundant places. [2022-12-11 19:27:15,251 INFO L231 Difference]: Finished difference. Result has 652 places, 490 transitions, 2034 flow [2022-12-11 19:27:15,252 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1746, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=465, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=2034, PETRI_PLACES=652, PETRI_TRANSITIONS=490} [2022-12-11 19:27:15,252 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 237 predicate places. [2022-12-11 19:27:15,252 INFO L495 AbstractCegarLoop]: Abstraction has has 652 places, 490 transitions, 2034 flow [2022-12-11 19:27:15,253 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:15,253 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:15,253 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:15,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2022-12-11 19:27:15,253 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:15,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:15,254 INFO L85 PathProgramCache]: Analyzing trace with hash -1336443576, now seen corresponding path program 8 times [2022-12-11 19:27:15,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:15,254 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205398265] [2022-12-11 19:27:15,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:15,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:15,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:15,789 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:15,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:15,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205398265] [2022-12-11 19:27:15,789 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205398265] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:15,789 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:15,789 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:15,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296711350] [2022-12-11 19:27:15,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:15,790 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:15,790 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:15,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:15,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:15,792 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:15,794 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 652 places, 490 transitions, 2034 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:15,794 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:15,794 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:15,794 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:21,155 INFO L130 PetriNetUnfolder]: 2563/9599 cut-off events. [2022-12-11 19:27:21,155 INFO L131 PetriNetUnfolder]: For 65820/65820 co-relation queries the response was YES. [2022-12-11 19:27:21,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31710 conditions, 9599 events. 2563/9599 cut-off events. For 65820/65820 co-relation queries the response was YES. Maximal size of possible extension queue 229. Compared 96496 event pairs, 1371 based on Foata normal form. 1/9028 useless extension candidates. Maximal degree in co-relation 31588. Up to 2408 conditions per place. [2022-12-11 19:27:21,251 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 421 selfloop transitions, 20 changer transitions 110/920 dead transitions. [2022-12-11 19:27:21,252 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 665 places, 920 transitions, 7905 flow [2022-12-11 19:27:21,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:21,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:21,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19508 transitions. [2022-12-11 19:27:21,260 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.745946772713368 [2022-12-11 19:27:21,260 INFO L175 Difference]: Start difference. First operand has 652 places, 490 transitions, 2034 flow. Second operand 56 states and 19508 transitions. [2022-12-11 19:27:21,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 665 places, 920 transitions, 7905 flow [2022-12-11 19:27:21,479 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 627 places, 920 transitions, 6985 flow, removed 383 selfloop flow, removed 38 redundant places. [2022-12-11 19:27:21,485 INFO L231 Difference]: Finished difference. Result has 676 places, 497 transitions, 2220 flow [2022-12-11 19:27:21,485 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=1922, PETRI_DIFFERENCE_MINUEND_PLACES=572, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=471, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=2220, PETRI_PLACES=676, PETRI_TRANSITIONS=497} [2022-12-11 19:27:21,486 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 261 predicate places. [2022-12-11 19:27:21,486 INFO L495 AbstractCegarLoop]: Abstraction has has 676 places, 497 transitions, 2220 flow [2022-12-11 19:27:21,487 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:21,487 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:21,487 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:21,487 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2022-12-11 19:27:21,487 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:21,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:21,487 INFO L85 PathProgramCache]: Analyzing trace with hash 1570846914, now seen corresponding path program 9 times [2022-12-11 19:27:21,487 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:21,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865701183] [2022-12-11 19:27:21,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:21,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:21,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:22,045 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:22,045 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:22,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865701183] [2022-12-11 19:27:22,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865701183] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:22,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:22,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:22,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2094536224] [2022-12-11 19:27:22,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:22,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:22,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:22,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:22,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:22,048 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:22,050 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 676 places, 497 transitions, 2220 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:22,050 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:22,050 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:22,050 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:27,680 INFO L130 PetriNetUnfolder]: 2682/9646 cut-off events. [2022-12-11 19:27:27,680 INFO L131 PetriNetUnfolder]: For 92996/92999 co-relation queries the response was YES. [2022-12-11 19:27:27,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35627 conditions, 9646 events. 2682/9646 cut-off events. For 92996/92999 co-relation queries the response was YES. Maximal size of possible extension queue 232. Compared 96973 event pairs, 1483 based on Foata normal form. 1/9065 useless extension candidates. Maximal degree in co-relation 35489. Up to 2421 conditions per place. [2022-12-11 19:27:27,789 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 402 selfloop transitions, 18 changer transitions 116/905 dead transitions. [2022-12-11 19:27:27,789 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 689 places, 905 transitions, 8454 flow [2022-12-11 19:27:27,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:27,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:27,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19502 transitions. [2022-12-11 19:27:27,797 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7457173447537473 [2022-12-11 19:27:27,797 INFO L175 Difference]: Start difference. First operand has 676 places, 497 transitions, 2220 flow. Second operand 56 states and 19502 transitions. [2022-12-11 19:27:27,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 689 places, 905 transitions, 8454 flow [2022-12-11 19:27:28,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 649 places, 905 transitions, 7436 flow, removed 433 selfloop flow, removed 40 redundant places. [2022-12-11 19:27:28,029 INFO L231 Difference]: Finished difference. Result has 700 places, 505 transitions, 2455 flow [2022-12-11 19:27:28,029 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=2098, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=497, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=2455, PETRI_PLACES=700, PETRI_TRANSITIONS=505} [2022-12-11 19:27:28,030 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 285 predicate places. [2022-12-11 19:27:28,030 INFO L495 AbstractCegarLoop]: Abstraction has has 700 places, 505 transitions, 2455 flow [2022-12-11 19:27:28,030 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:28,030 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:28,031 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:28,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2022-12-11 19:27:28,031 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:28,031 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:28,031 INFO L85 PathProgramCache]: Analyzing trace with hash -1372944082, now seen corresponding path program 10 times [2022-12-11 19:27:28,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:28,031 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1288630961] [2022-12-11 19:27:28,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:28,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:28,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:28,651 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:28,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:28,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1288630961] [2022-12-11 19:27:28,651 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1288630961] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:28,651 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:28,651 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:28,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785829348] [2022-12-11 19:27:28,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:28,652 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:28,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:28,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:28,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:28,654 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:28,656 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 700 places, 505 transitions, 2455 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:28,656 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:28,656 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:28,656 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:34,336 INFO L130 PetriNetUnfolder]: 2811/10312 cut-off events. [2022-12-11 19:27:34,336 INFO L131 PetriNetUnfolder]: For 131621/131624 co-relation queries the response was YES. [2022-12-11 19:27:34,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41356 conditions, 10312 events. 2811/10312 cut-off events. For 131621/131624 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 104967 event pairs, 1505 based on Foata normal form. 1/9745 useless extension candidates. Maximal degree in co-relation 41202. Up to 2408 conditions per place. [2022-12-11 19:27:34,460 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 431 selfloop transitions, 19 changer transitions 114/933 dead transitions. [2022-12-11 19:27:34,460 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 713 places, 933 transitions, 9884 flow [2022-12-11 19:27:34,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:34,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:34,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19501 transitions. [2022-12-11 19:27:34,468 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7456791067604772 [2022-12-11 19:27:34,468 INFO L175 Difference]: Start difference. First operand has 700 places, 505 transitions, 2455 flow. Second operand 56 states and 19501 transitions. [2022-12-11 19:27:34,468 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 713 places, 933 transitions, 9884 flow [2022-12-11 19:27:34,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 674 places, 933 transitions, 8585 flow, removed 603 selfloop flow, removed 39 redundant places. [2022-12-11 19:27:34,759 INFO L231 Difference]: Finished difference. Result has 725 places, 513 transitions, 2681 flow [2022-12-11 19:27:34,759 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=2314, PETRI_DIFFERENCE_MINUEND_PLACES=619, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=505, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=486, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=2681, PETRI_PLACES=725, PETRI_TRANSITIONS=513} [2022-12-11 19:27:34,760 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 310 predicate places. [2022-12-11 19:27:34,760 INFO L495 AbstractCegarLoop]: Abstraction has has 725 places, 513 transitions, 2681 flow [2022-12-11 19:27:34,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:34,760 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:34,761 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:34,761 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2022-12-11 19:27:34,761 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:34,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:34,761 INFO L85 PathProgramCache]: Analyzing trace with hash 2061145154, now seen corresponding path program 11 times [2022-12-11 19:27:34,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:34,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301829242] [2022-12-11 19:27:34,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:34,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:34,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:35,469 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:35,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:35,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [301829242] [2022-12-11 19:27:35,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [301829242] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:35,470 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:35,470 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:35,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681555196] [2022-12-11 19:27:35,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:35,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:35,471 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:35,471 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:35,471 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:35,474 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:35,476 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 725 places, 513 transitions, 2681 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:35,476 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:35,476 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:35,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:41,221 INFO L130 PetriNetUnfolder]: 2977/10604 cut-off events. [2022-12-11 19:27:41,222 INFO L131 PetriNetUnfolder]: For 172361/172365 co-relation queries the response was YES. [2022-12-11 19:27:41,489 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46872 conditions, 10604 events. 2977/10604 cut-off events. For 172361/172365 co-relation queries the response was YES. Maximal size of possible extension queue 267. Compared 108099 event pairs, 1581 based on Foata normal form. 1/9968 useless extension candidates. Maximal degree in co-relation 46702. Up to 2421 conditions per place. [2022-12-11 19:27:41,518 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 398 selfloop transitions, 20 changer transitions 120/907 dead transitions. [2022-12-11 19:27:41,518 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 738 places, 907 transitions, 10265 flow [2022-12-11 19:27:41,518 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:41,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:41,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19490 transitions. [2022-12-11 19:27:41,528 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.745258488834506 [2022-12-11 19:27:41,529 INFO L175 Difference]: Start difference. First operand has 725 places, 513 transitions, 2681 flow. Second operand 56 states and 19490 transitions. [2022-12-11 19:27:41,529 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 738 places, 907 transitions, 10265 flow [2022-12-11 19:27:41,967 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 698 places, 907 transitions, 8920 flow, removed 626 selfloop flow, removed 40 redundant places. [2022-12-11 19:27:41,975 INFO L231 Difference]: Finished difference. Result has 750 places, 522 transitions, 2949 flow [2022-12-11 19:27:41,975 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=2534, PETRI_DIFFERENCE_MINUEND_PLACES=643, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=513, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=493, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=2949, PETRI_PLACES=750, PETRI_TRANSITIONS=522} [2022-12-11 19:27:41,975 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 335 predicate places. [2022-12-11 19:27:41,975 INFO L495 AbstractCegarLoop]: Abstraction has has 750 places, 522 transitions, 2949 flow [2022-12-11 19:27:41,976 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:41,976 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:41,976 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:41,977 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2022-12-11 19:27:41,977 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:41,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:41,977 INFO L85 PathProgramCache]: Analyzing trace with hash 1820605556, now seen corresponding path program 12 times [2022-12-11 19:27:41,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:41,977 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128789780] [2022-12-11 19:27:41,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:41,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:41,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:42,525 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:42,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:42,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128789780] [2022-12-11 19:27:42,525 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128789780] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:42,525 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:42,525 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:42,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [700245028] [2022-12-11 19:27:42,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:42,526 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:42,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:42,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:42,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:42,529 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:42,530 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 750 places, 522 transitions, 2949 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:42,530 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:42,531 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:42,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:48,934 INFO L130 PetriNetUnfolder]: 3145/11149 cut-off events. [2022-12-11 19:27:48,935 INFO L131 PetriNetUnfolder]: For 217105/217114 co-relation queries the response was YES. [2022-12-11 19:27:49,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52982 conditions, 11149 events. 3145/11149 cut-off events. For 217105/217114 co-relation queries the response was YES. Maximal size of possible extension queue 296. Compared 114372 event pairs, 1648 based on Foata normal form. 1/10633 useless extension candidates. Maximal degree in co-relation 52796. Up to 2408 conditions per place. [2022-12-11 19:27:49,097 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 424 selfloop transitions, 21 changer transitions 118/932 dead transitions. [2022-12-11 19:27:49,097 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 763 places, 932 transitions, 11375 flow [2022-12-11 19:27:49,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:27:49,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:27:49,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19490 transitions. [2022-12-11 19:27:49,105 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.745258488834506 [2022-12-11 19:27:49,105 INFO L175 Difference]: Start difference. First operand has 750 places, 522 transitions, 2949 flow. Second operand 56 states and 19490 transitions. [2022-12-11 19:27:49,105 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 763 places, 932 transitions, 11375 flow [2022-12-11 19:27:49,691 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 718 places, 932 transitions, 9796 flow, removed 760 selfloop flow, removed 45 redundant places. [2022-12-11 19:27:49,698 INFO L231 Difference]: Finished difference. Result has 770 places, 531 transitions, 3181 flow [2022-12-11 19:27:49,698 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=2766, PETRI_DIFFERENCE_MINUEND_PLACES=663, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=522, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=501, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=3181, PETRI_PLACES=770, PETRI_TRANSITIONS=531} [2022-12-11 19:27:49,698 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 355 predicate places. [2022-12-11 19:27:49,699 INFO L495 AbstractCegarLoop]: Abstraction has has 770 places, 531 transitions, 3181 flow [2022-12-11 19:27:49,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:49,699 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:49,699 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:49,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2022-12-11 19:27:49,700 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:49,700 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:49,700 INFO L85 PathProgramCache]: Analyzing trace with hash 742799932, now seen corresponding path program 13 times [2022-12-11 19:27:49,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:49,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624352373] [2022-12-11 19:27:49,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:49,700 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:49,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:50,378 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:50,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:50,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624352373] [2022-12-11 19:27:50,379 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624352373] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:50,379 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:50,379 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:50,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1817743258] [2022-12-11 19:27:50,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:50,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:50,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:50,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:50,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:50,382 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:50,384 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 770 places, 531 transitions, 3181 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:50,384 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:50,384 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:50,384 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:27:56,410 INFO L130 PetriNetUnfolder]: 3130/10989 cut-off events. [2022-12-11 19:27:56,410 INFO L131 PetriNetUnfolder]: For 223257/223273 co-relation queries the response was YES. [2022-12-11 19:27:56,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52817 conditions, 10989 events. 3130/10989 cut-off events. For 223257/223273 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 113195 event pairs, 1357 based on Foata normal form. 7/10385 useless extension candidates. Maximal degree in co-relation 52621. Up to 2421 conditions per place. [2022-12-11 19:27:56,581 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 562 selfloop transitions, 43 changer transitions 112/1086 dead transitions. [2022-12-11 19:27:56,581 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 780 places, 1086 transitions, 13047 flow [2022-12-11 19:27:56,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:27:56,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:27:56,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 18495 transitions. [2022-12-11 19:27:56,588 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.747242535655125 [2022-12-11 19:27:56,588 INFO L175 Difference]: Start difference. First operand has 770 places, 531 transitions, 3181 flow. Second operand 53 states and 18495 transitions. [2022-12-11 19:27:56,588 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 780 places, 1086 transitions, 13047 flow [2022-12-11 19:27:57,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 735 places, 1086 transitions, 11662 flow, removed 669 selfloop flow, removed 45 redundant places. [2022-12-11 19:27:57,283 INFO L231 Difference]: Finished difference. Result has 775 places, 532 transitions, 3213 flow [2022-12-11 19:27:57,284 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=2996, PETRI_DIFFERENCE_MINUEND_PLACES=683, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=531, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=488, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=3213, PETRI_PLACES=775, PETRI_TRANSITIONS=532} [2022-12-11 19:27:57,284 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 360 predicate places. [2022-12-11 19:27:57,284 INFO L495 AbstractCegarLoop]: Abstraction has has 775 places, 532 transitions, 3213 flow [2022-12-11 19:27:57,285 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:57,285 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:27:57,285 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:27:57,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2022-12-11 19:27:57,285 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:27:57,285 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:27:57,286 INFO L85 PathProgramCache]: Analyzing trace with hash -1065651296, now seen corresponding path program 14 times [2022-12-11 19:27:57,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:27:57,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370524140] [2022-12-11 19:27:57,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:27:57,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:27:57,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:27:57,911 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:27:57,911 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:27:57,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370524140] [2022-12-11 19:27:57,911 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370524140] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:27:57,911 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:27:57,911 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:27:57,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [671220143] [2022-12-11 19:27:57,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:27:57,912 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:27:57,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:27:57,912 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:27:57,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:27:57,914 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:27:57,916 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 775 places, 532 transitions, 3213 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:27:57,916 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:27:57,916 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:27:57,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:04,436 INFO L130 PetriNetUnfolder]: 3328/11849 cut-off events. [2022-12-11 19:28:04,437 INFO L131 PetriNetUnfolder]: For 206399/206421 co-relation queries the response was YES. [2022-12-11 19:28:04,593 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56375 conditions, 11849 events. 3328/11849 cut-off events. For 206399/206421 co-relation queries the response was YES. Maximal size of possible extension queue 304. Compared 122413 event pairs, 2094 based on Foata normal form. 3/11231 useless extension candidates. Maximal degree in co-relation 56181. Up to 2408 conditions per place. [2022-12-11 19:28:04,626 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 390 selfloop transitions, 23 changer transitions 114/896 dead transitions. [2022-12-11 19:28:04,626 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 792 places, 896 transitions, 10434 flow [2022-12-11 19:28:04,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:28:04,627 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:28:04,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19479 transitions. [2022-12-11 19:28:04,634 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7448378709085347 [2022-12-11 19:28:04,634 INFO L175 Difference]: Start difference. First operand has 775 places, 532 transitions, 3213 flow. Second operand 56 states and 19479 transitions. [2022-12-11 19:28:04,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 792 places, 896 transitions, 10434 flow [2022-12-11 19:28:05,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 741 places, 896 transitions, 9572 flow, removed 222 selfloop flow, removed 51 redundant places. [2022-12-11 19:28:05,329 INFO L231 Difference]: Finished difference. Result has 794 places, 542 transitions, 3467 flow [2022-12-11 19:28:05,329 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=3005, PETRI_DIFFERENCE_MINUEND_PLACES=686, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=532, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=509, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=3467, PETRI_PLACES=794, PETRI_TRANSITIONS=542} [2022-12-11 19:28:05,330 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 379 predicate places. [2022-12-11 19:28:05,330 INFO L495 AbstractCegarLoop]: Abstraction has has 794 places, 542 transitions, 3467 flow [2022-12-11 19:28:05,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:05,330 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:05,331 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:05,331 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2022-12-11 19:28:05,331 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:28:05,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:05,331 INFO L85 PathProgramCache]: Analyzing trace with hash -959653148, now seen corresponding path program 15 times [2022-12-11 19:28:05,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:05,331 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579449393] [2022-12-11 19:28:05,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:05,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:05,882 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:28:05,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:05,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579449393] [2022-12-11 19:28:05,882 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579449393] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:05,882 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:05,882 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:28:05,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1054866687] [2022-12-11 19:28:05,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:05,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:28:05,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:05,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:28:05,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:28:05,885 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:28:05,887 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 794 places, 542 transitions, 3467 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:05,887 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:05,887 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:28:05,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:11,373 INFO L130 PetriNetUnfolder]: 3318/11861 cut-off events. [2022-12-11 19:28:11,374 INFO L131 PetriNetUnfolder]: For 263005/263021 co-relation queries the response was YES. [2022-12-11 19:28:11,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59031 conditions, 11861 events. 3318/11861 cut-off events. For 263005/263021 co-relation queries the response was YES. Maximal size of possible extension queue 306. Compared 124178 event pairs, 1469 based on Foata normal form. 7/11162 useless extension candidates. Maximal degree in co-relation 58823. Up to 2421 conditions per place. [2022-12-11 19:28:11,561 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 536 selfloop transitions, 54 changer transitions 51/1010 dead transitions. [2022-12-11 19:28:11,561 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 780 places, 1010 transitions, 12610 flow [2022-12-11 19:28:11,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 19:28:11,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 19:28:11,564 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 10236 transitions. [2022-12-11 19:28:11,565 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7558148120800413 [2022-12-11 19:28:11,565 INFO L175 Difference]: Start difference. First operand has 794 places, 542 transitions, 3467 flow. Second operand 29 states and 10236 transitions. [2022-12-11 19:28:11,565 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 780 places, 1010 transitions, 12610 flow [2022-12-11 19:28:12,426 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 736 places, 1010 transitions, 11320 flow, removed 632 selfloop flow, removed 44 redundant places. [2022-12-11 19:28:12,433 INFO L231 Difference]: Finished difference. Result has 753 places, 562 transitions, 3843 flow [2022-12-11 19:28:12,434 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=3259, PETRI_DIFFERENCE_MINUEND_PLACES=708, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=498, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=3843, PETRI_PLACES=753, PETRI_TRANSITIONS=562} [2022-12-11 19:28:12,434 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 338 predicate places. [2022-12-11 19:28:12,434 INFO L495 AbstractCegarLoop]: Abstraction has has 753 places, 562 transitions, 3843 flow [2022-12-11 19:28:12,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:12,435 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:12,435 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:12,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2022-12-11 19:28:12,436 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:28:12,436 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:12,436 INFO L85 PathProgramCache]: Analyzing trace with hash 39998140, now seen corresponding path program 16 times [2022-12-11 19:28:12,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:12,436 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320588752] [2022-12-11 19:28:12,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:12,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:12,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:13,022 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:28:13,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:13,022 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320588752] [2022-12-11 19:28:13,022 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320588752] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:13,022 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:13,022 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:28:13,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1061837996] [2022-12-11 19:28:13,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:13,022 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:28:13,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:13,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:28:13,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:28:13,025 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:28:13,027 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 753 places, 562 transitions, 3843 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:13,027 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:13,027 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:28:13,027 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:19,907 INFO L130 PetriNetUnfolder]: 3596/12792 cut-off events. [2022-12-11 19:28:19,908 INFO L131 PetriNetUnfolder]: For 218765/218778 co-relation queries the response was YES. [2022-12-11 19:28:20,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60499 conditions, 12792 events. 3596/12792 cut-off events. For 218765/218778 co-relation queries the response was YES. Maximal size of possible extension queue 327. Compared 132290 event pairs, 2943 based on Foata normal form. 3/12085 useless extension candidates. Maximal degree in co-relation 60316. Up to 2781 conditions per place. [2022-12-11 19:28:20,095 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 398 selfloop transitions, 23 changer transitions 98/888 dead transitions. [2022-12-11 19:28:20,095 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 799 places, 888 transitions, 10503 flow [2022-12-11 19:28:20,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:28:20,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:28:20,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19468 transitions. [2022-12-11 19:28:20,103 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7444172529825634 [2022-12-11 19:28:20,103 INFO L175 Difference]: Start difference. First operand has 753 places, 562 transitions, 3843 flow. Second operand 56 states and 19468 transitions. [2022-12-11 19:28:20,103 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 799 places, 888 transitions, 10503 flow [2022-12-11 19:28:20,804 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 785 places, 888 transitions, 9875 flow, removed 167 selfloop flow, removed 14 redundant places. [2022-12-11 19:28:20,812 INFO L231 Difference]: Finished difference. Result has 839 places, 573 transitions, 4071 flow [2022-12-11 19:28:20,812 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=3521, PETRI_DIFFERENCE_MINUEND_PLACES=730, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=562, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=539, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=4071, PETRI_PLACES=839, PETRI_TRANSITIONS=573} [2022-12-11 19:28:20,812 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 424 predicate places. [2022-12-11 19:28:20,812 INFO L495 AbstractCegarLoop]: Abstraction has has 839 places, 573 transitions, 4071 flow [2022-12-11 19:28:20,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:20,813 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:20,814 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:20,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-11 19:28:20,814 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:28:20,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:20,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1424507470, now seen corresponding path program 17 times [2022-12-11 19:28:20,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:20,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493916907] [2022-12-11 19:28:20,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:20,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:20,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:21,412 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:28:21,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:21,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493916907] [2022-12-11 19:28:21,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493916907] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:21,413 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:21,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:28:21,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [711198933] [2022-12-11 19:28:21,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:21,413 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:28:21,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:21,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:28:21,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:28:21,416 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:28:21,418 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 839 places, 573 transitions, 4071 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:21,418 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:21,418 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:28:21,418 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:27,490 INFO L130 PetriNetUnfolder]: 3528/12279 cut-off events. [2022-12-11 19:28:27,490 INFO L131 PetriNetUnfolder]: For 328377/328402 co-relation queries the response was YES. [2022-12-11 19:28:27,656 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66578 conditions, 12279 events. 3528/12279 cut-off events. For 328377/328402 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 129012 event pairs, 1417 based on Foata normal form. 7/11609 useless extension candidates. Maximal degree in co-relation 66347. Up to 2421 conditions per place. [2022-12-11 19:28:27,689 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 610 selfloop transitions, 71 changer transitions 71/1121 dead transitions. [2022-12-11 19:28:27,689 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 831 places, 1121 transitions, 15389 flow [2022-12-11 19:28:27,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-11 19:28:27,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-11 19:28:27,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 12277 transitions. [2022-12-11 19:28:27,694 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7511165494034873 [2022-12-11 19:28:27,694 INFO L175 Difference]: Start difference. First operand has 839 places, 573 transitions, 4071 flow. Second operand 35 states and 12277 transitions. [2022-12-11 19:28:27,694 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 831 places, 1121 transitions, 15389 flow [2022-12-11 19:28:28,836 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 788 places, 1121 transitions, 13853 flow, removed 764 selfloop flow, removed 43 redundant places. [2022-12-11 19:28:28,844 INFO L231 Difference]: Finished difference. Result has 813 places, 600 transitions, 4596 flow [2022-12-11 19:28:28,844 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=3817, PETRI_DIFFERENCE_MINUEND_PLACES=754, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=573, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=4596, PETRI_PLACES=813, PETRI_TRANSITIONS=600} [2022-12-11 19:28:28,844 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 398 predicate places. [2022-12-11 19:28:28,844 INFO L495 AbstractCegarLoop]: Abstraction has has 813 places, 600 transitions, 4596 flow [2022-12-11 19:28:28,845 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:28,845 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:28,845 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:28,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2022-12-11 19:28:28,845 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:28:28,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:28,846 INFO L85 PathProgramCache]: Analyzing trace with hash 1639980102, now seen corresponding path program 18 times [2022-12-11 19:28:28,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:28,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666369466] [2022-12-11 19:28:28,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:28,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:28,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:29,428 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:28:29,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:29,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666369466] [2022-12-11 19:28:29,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666369466] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:29,429 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:29,429 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:28:29,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1626148558] [2022-12-11 19:28:29,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:29,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:28:29,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:29,429 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:28:29,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:28:29,432 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:28:29,434 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 813 places, 600 transitions, 4596 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:29,434 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:29,434 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:28:29,434 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:36,389 INFO L130 PetriNetUnfolder]: 3542/12209 cut-off events. [2022-12-11 19:28:36,389 INFO L131 PetriNetUnfolder]: For 254508/254537 co-relation queries the response was YES. [2022-12-11 19:28:36,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 62359 conditions, 12209 events. 3542/12209 cut-off events. For 254508/254537 co-relation queries the response was YES. Maximal size of possible extension queue 336. Compared 126784 event pairs, 2110 based on Foata normal form. 4/11635 useless extension candidates. Maximal degree in co-relation 62145. Up to 3086 conditions per place. [2022-12-11 19:28:36,587 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 652 selfloop transitions, 45 changer transitions 114/1180 dead transitions. [2022-12-11 19:28:36,587 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 852 places, 1180 transitions, 17149 flow [2022-12-11 19:28:36,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-11 19:28:36,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-11 19:28:36,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 19452 transitions. [2022-12-11 19:28:36,595 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7438054450902417 [2022-12-11 19:28:36,595 INFO L175 Difference]: Start difference. First operand has 813 places, 600 transitions, 4596 flow. Second operand 56 states and 19452 transitions. [2022-12-11 19:28:36,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 852 places, 1180 transitions, 17149 flow [2022-12-11 19:28:37,866 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 828 places, 1180 transitions, 15905 flow, removed 316 selfloop flow, removed 24 redundant places. [2022-12-11 19:28:37,875 INFO L231 Difference]: Finished difference. Result has 882 places, 611 transitions, 4892 flow [2022-12-11 19:28:37,876 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=4236, PETRI_DIFFERENCE_MINUEND_PLACES=773, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=600, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=4892, PETRI_PLACES=882, PETRI_TRANSITIONS=611} [2022-12-11 19:28:37,876 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 467 predicate places. [2022-12-11 19:28:37,876 INFO L495 AbstractCegarLoop]: Abstraction has has 882 places, 611 transitions, 4892 flow [2022-12-11 19:28:37,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:37,877 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:37,877 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:37,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2022-12-11 19:28:37,877 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:28:37,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:37,877 INFO L85 PathProgramCache]: Analyzing trace with hash 815176660, now seen corresponding path program 19 times [2022-12-11 19:28:37,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:37,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504753833] [2022-12-11 19:28:37,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:37,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:37,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:38,410 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:28:38,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:38,410 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504753833] [2022-12-11 19:28:38,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504753833] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:38,410 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:38,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:28:38,410 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947385886] [2022-12-11 19:28:38,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:38,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:28:38,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:38,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:28:38,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:28:38,413 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:28:38,415 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 882 places, 611 transitions, 4892 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:38,415 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:38,415 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:28:38,415 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:45,460 INFO L130 PetriNetUnfolder]: 3551/12553 cut-off events. [2022-12-11 19:28:45,460 INFO L131 PetriNetUnfolder]: For 301331/301364 co-relation queries the response was YES. [2022-12-11 19:28:45,660 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65578 conditions, 12553 events. 3551/12553 cut-off events. For 301331/301364 co-relation queries the response was YES. Maximal size of possible extension queue 330. Compared 132720 event pairs, 1466 based on Foata normal form. 11/11848 useless extension candidates. Maximal degree in co-relation 65327. Up to 2421 conditions per place. [2022-12-11 19:28:45,697 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 699 selfloop transitions, 72 changer transitions 115/1255 dead transitions. [2022-12-11 19:28:45,697 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 889 places, 1255 transitions, 16641 flow [2022-12-11 19:28:45,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-12-11 19:28:45,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-12-11 19:28:45,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 17455 transitions. [2022-12-11 19:28:45,705 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7475374732334047 [2022-12-11 19:28:45,705 INFO L175 Difference]: Start difference. First operand has 882 places, 611 transitions, 4892 flow. Second operand 50 states and 17455 transitions. [2022-12-11 19:28:45,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 889 places, 1255 transitions, 16641 flow [2022-12-11 19:28:47,213 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 845 places, 1255 transitions, 15531 flow, removed 551 selfloop flow, removed 44 redundant places. [2022-12-11 19:28:47,222 INFO L231 Difference]: Finished difference. Result has 881 places, 611 transitions, 4885 flow [2022-12-11 19:28:47,222 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=4642, PETRI_DIFFERENCE_MINUEND_PLACES=796, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=539, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=4885, PETRI_PLACES=881, PETRI_TRANSITIONS=611} [2022-12-11 19:28:47,223 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 466 predicate places. [2022-12-11 19:28:47,223 INFO L495 AbstractCegarLoop]: Abstraction has has 881 places, 611 transitions, 4885 flow [2022-12-11 19:28:47,224 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:47,224 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:47,224 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:47,224 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-11 19:28:47,224 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:28:47,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:47,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1206034872, now seen corresponding path program 20 times [2022-12-11 19:28:47,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:47,225 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1482987195] [2022-12-11 19:28:47,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:47,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:47,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:47,880 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:28:47,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:47,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1482987195] [2022-12-11 19:28:47,881 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1482987195] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:47,881 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:47,881 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:28:47,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [293920499] [2022-12-11 19:28:47,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:47,881 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:28:47,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:47,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:28:47,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:28:47,884 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:28:47,886 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 881 places, 611 transitions, 4885 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:47,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:47,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:28:47,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:28:55,378 INFO L130 PetriNetUnfolder]: 3729/13030 cut-off events. [2022-12-11 19:28:55,378 INFO L131 PetriNetUnfolder]: For 242529/242585 co-relation queries the response was YES. [2022-12-11 19:28:55,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65088 conditions, 13030 events. 3729/13030 cut-off events. For 242529/242585 co-relation queries the response was YES. Maximal size of possible extension queue 362. Compared 138400 event pairs, 1832 based on Foata normal form. 8/12332 useless extension candidates. Maximal degree in co-relation 64844. Up to 3026 conditions per place. [2022-12-11 19:28:55,625 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 680 selfloop transitions, 47 changer transitions 131/1227 dead transitions. [2022-12-11 19:28:55,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 899 places, 1227 transitions, 17641 flow [2022-12-11 19:28:55,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:28:55,626 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:28:55,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 18423 transitions. [2022-12-11 19:28:55,632 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7443335622803119 [2022-12-11 19:28:55,633 INFO L175 Difference]: Start difference. First operand has 881 places, 611 transitions, 4885 flow. Second operand 53 states and 18423 transitions. [2022-12-11 19:28:55,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 899 places, 1227 transitions, 17641 flow [2022-12-11 19:28:57,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 851 places, 1227 transitions, 16480 flow, removed 140 selfloop flow, removed 48 redundant places. [2022-12-11 19:28:57,089 INFO L231 Difference]: Finished difference. Result has 901 places, 622 transitions, 5232 flow [2022-12-11 19:28:57,089 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=4639, PETRI_DIFFERENCE_MINUEND_PLACES=799, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=564, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=5232, PETRI_PLACES=901, PETRI_TRANSITIONS=622} [2022-12-11 19:28:57,090 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 486 predicate places. [2022-12-11 19:28:57,090 INFO L495 AbstractCegarLoop]: Abstraction has has 901 places, 622 transitions, 5232 flow [2022-12-11 19:28:57,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:57,091 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:28:57,091 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:28:57,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2022-12-11 19:28:57,091 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:28:57,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:28:57,091 INFO L85 PathProgramCache]: Analyzing trace with hash 722456614, now seen corresponding path program 21 times [2022-12-11 19:28:57,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:28:57,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879021697] [2022-12-11 19:28:57,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:28:57,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:28:57,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:28:57,722 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:28:57,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:28:57,723 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879021697] [2022-12-11 19:28:57,723 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879021697] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:28:57,723 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:28:57,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:28:57,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288847866] [2022-12-11 19:28:57,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:28:57,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:28:57,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:28:57,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:28:57,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:28:57,726 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:28:57,728 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 901 places, 622 transitions, 5232 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:28:57,728 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:28:57,728 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:28:57,728 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:04,441 INFO L130 PetriNetUnfolder]: 3716/12746 cut-off events. [2022-12-11 19:29:04,442 INFO L131 PetriNetUnfolder]: For 296644/296700 co-relation queries the response was YES. [2022-12-11 19:29:04,651 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68533 conditions, 12746 events. 3716/12746 cut-off events. For 296644/296700 co-relation queries the response was YES. Maximal size of possible extension queue 355. Compared 133324 event pairs, 2136 based on Foata normal form. 7/12176 useless extension candidates. Maximal degree in co-relation 68274. Up to 3086 conditions per place. [2022-12-11 19:29:04,688 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 501 selfloop transitions, 73 changer transitions 46/989 dead transitions. [2022-12-11 19:29:04,688 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 891 places, 989 transitions, 13594 flow [2022-12-11 19:29:04,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-11 19:29:04,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-11 19:29:04,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 10181 transitions. [2022-12-11 19:29:04,692 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7517536734844569 [2022-12-11 19:29:04,693 INFO L175 Difference]: Start difference. First operand has 901 places, 622 transitions, 5232 flow. Second operand 29 states and 10181 transitions. [2022-12-11 19:29:04,693 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 891 places, 989 transitions, 13594 flow [2022-12-11 19:29:06,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 851 places, 989 transitions, 12494 flow, removed 538 selfloop flow, removed 40 redundant places. [2022-12-11 19:29:06,518 INFO L231 Difference]: Finished difference. Result has 868 places, 642 transitions, 5893 flow [2022-12-11 19:29:06,518 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=5071, PETRI_DIFFERENCE_MINUEND_PLACES=823, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=5893, PETRI_PLACES=868, PETRI_TRANSITIONS=642} [2022-12-11 19:29:06,519 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 453 predicate places. [2022-12-11 19:29:06,519 INFO L495 AbstractCegarLoop]: Abstraction has has 868 places, 642 transitions, 5893 flow [2022-12-11 19:29:06,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:06,520 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:06,520 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:06,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2022-12-11 19:29:06,520 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:29:06,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:06,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1181320086, now seen corresponding path program 22 times [2022-12-11 19:29:06,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:06,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1157950082] [2022-12-11 19:29:06,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:06,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:06,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:07,068 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:29:07,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:07,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1157950082] [2022-12-11 19:29:07,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1157950082] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:07,069 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:07,069 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:29:07,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [93320876] [2022-12-11 19:29:07,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:07,069 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:29:07,069 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:07,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:29:07,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:29:07,072 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:29:07,074 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 868 places, 642 transitions, 5893 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:07,074 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:07,074 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:29:07,074 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:13,903 INFO L130 PetriNetUnfolder]: 3727/12925 cut-off events. [2022-12-11 19:29:13,903 INFO L131 PetriNetUnfolder]: For 262096/262146 co-relation queries the response was YES. [2022-12-11 19:29:14,099 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66168 conditions, 12925 events. 3727/12925 cut-off events. For 262096/262146 co-relation queries the response was YES. Maximal size of possible extension queue 355. Compared 137117 event pairs, 1426 based on Foata normal form. 15/12235 useless extension candidates. Maximal degree in co-relation 65930. Up to 2421 conditions per place. [2022-12-11 19:29:14,138 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 761 selfloop transitions, 81 changer transitions 103/1314 dead transitions. [2022-12-11 19:29:14,138 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 905 places, 1314 transitions, 18751 flow [2022-12-11 19:29:14,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2022-12-11 19:29:14,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2022-12-11 19:29:14,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 16415 transitions. [2022-12-11 19:29:14,145 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7478700624174222 [2022-12-11 19:29:14,145 INFO L175 Difference]: Start difference. First operand has 868 places, 642 transitions, 5893 flow. Second operand 47 states and 16415 transitions. [2022-12-11 19:29:14,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 905 places, 1314 transitions, 18751 flow [2022-12-11 19:29:15,730 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 891 places, 1314 transitions, 17913 flow, removed 228 selfloop flow, removed 14 redundant places. [2022-12-11 19:29:15,740 INFO L231 Difference]: Finished difference. Result has 923 places, 642 transitions, 5600 flow [2022-12-11 19:29:15,740 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=5345, PETRI_DIFFERENCE_MINUEND_PLACES=845, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=642, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=561, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=5600, PETRI_PLACES=923, PETRI_TRANSITIONS=642} [2022-12-11 19:29:15,740 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 508 predicate places. [2022-12-11 19:29:15,741 INFO L495 AbstractCegarLoop]: Abstraction has has 923 places, 642 transitions, 5600 flow [2022-12-11 19:29:15,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:15,741 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:15,742 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:15,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-11 19:29:15,742 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:29:15,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:15,742 INFO L85 PathProgramCache]: Analyzing trace with hash -1600558904, now seen corresponding path program 23 times [2022-12-11 19:29:15,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:15,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402409256] [2022-12-11 19:29:15,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:15,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:15,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:16,335 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:29:16,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:16,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402409256] [2022-12-11 19:29:16,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402409256] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:16,336 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:16,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:29:16,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [962149480] [2022-12-11 19:29:16,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:16,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:29:16,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:16,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:29:16,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:29:16,339 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:29:16,341 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 923 places, 642 transitions, 5600 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:16,341 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:16,341 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:29:16,341 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-11 19:29:24,545 INFO L130 PetriNetUnfolder]: 3803/13062 cut-off events. [2022-12-11 19:29:24,545 INFO L131 PetriNetUnfolder]: For 281471/281527 co-relation queries the response was YES. [2022-12-11 19:29:24,864 INFO L83 FinitePrefix]: Finished finitePrefix Result has 69960 conditions, 13062 events. 3803/13062 cut-off events. For 281471/281527 co-relation queries the response was YES. Maximal size of possible extension queue 368. Compared 137609 event pairs, 2145 based on Foata normal form. 7/12484 useless extension candidates. Maximal degree in co-relation 69696. Up to 3086 conditions per place. [2022-12-11 19:29:24,914 INFO L137 encePairwiseOnDemand]: 442/467 looper letters, 553 selfloop transitions, 54 changer transitions 97/1073 dead transitions. [2022-12-11 19:29:24,915 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 945 places, 1073 transitions, 15129 flow [2022-12-11 19:29:24,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-12-11 19:29:24,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-12-11 19:29:24,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 18436 transitions. [2022-12-11 19:29:24,925 INFO L526 CegarLoopForPetriNet]: DFA transition density 0.7448587935840976 [2022-12-11 19:29:24,925 INFO L175 Difference]: Start difference. First operand has 923 places, 642 transitions, 5600 flow. Second operand 53 states and 18436 transitions. [2022-12-11 19:29:24,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 945 places, 1073 transitions, 15129 flow [2022-12-11 19:29:26,700 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 900 places, 1073 transitions, 14373 flow, removed 45 selfloop flow, removed 45 redundant places. [2022-12-11 19:29:26,768 INFO L231 Difference]: Finished difference. Result has 943 places, 649 transitions, 5847 flow [2022-12-11 19:29:26,769 INFO L277 CegarLoopForPetriNet]: {PETRI_ALPHABET=467, PETRI_DIFFERENCE_MINUEND_FLOW=5354, PETRI_DIFFERENCE_MINUEND_PLACES=848, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=642, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=591, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=5847, PETRI_PLACES=943, PETRI_TRANSITIONS=649} [2022-12-11 19:29:26,769 INFO L295 CegarLoopForPetriNet]: 415 programPoint places, 528 predicate places. [2022-12-11 19:29:26,769 INFO L495 AbstractCegarLoop]: Abstraction has has 943 places, 649 transitions, 5847 flow [2022-12-11 19:29:26,770 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:26,770 INFO L206 CegarLoopForPetriNet]: Found error trace [2022-12-11 19:29:26,771 INFO L214 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-11 19:29:26,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2022-12-11 19:29:26,771 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-11 19:29:26,771 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-11 19:29:26,771 INFO L85 PathProgramCache]: Analyzing trace with hash 1816354376, now seen corresponding path program 24 times [2022-12-11 19:29:26,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-11 19:29:26,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545725592] [2022-12-11 19:29:26,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-11 19:29:26,772 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-11 19:29:26,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-11 19:29:27,477 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 130 trivial. 0 not checked. [2022-12-11 19:29:27,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-11 19:29:27,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545725592] [2022-12-11 19:29:27,477 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545725592] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-11 19:29:27,477 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-11 19:29:27,477 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2022-12-11 19:29:27,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363100227] [2022-12-11 19:29:27,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-11 19:29:27,478 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-11 19:29:27,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-11 19:29:27,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-11 19:29:27,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=343, Unknown=0, NotChecked=0, Total=380 [2022-12-11 19:29:27,481 INFO L481 CegarLoopForPetriNet]: Number of universal loopers: 340 out of 467 [2022-12-11 19:29:27,483 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 943 places, 649 transitions, 5847 flow. Second operand has 20 states, 20 states have (on average 343.2) internal successors, (6864), 20 states have internal predecessors, (6864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-11 19:29:27,483 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-11 19:29:27,483 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 340 of 467 [2022-12-11 19:29:27,483 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand